Diff of the two buildlogs: -- --- b1/build.log 2024-05-11 18:36:12.784229407 +0000 +++ b2/build.log 2024-05-11 19:04:00.177242728 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jun 13 12:29:30 -12 2025 -I: pbuilder-time-stamp: 1749860970 +I: Current time: Sun May 12 08:37:04 +14 2024 +I: pbuilder-time-stamp: 1715452624 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking godot_3.5.2-stable-2.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1672767/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1000685/tmp/hooks/D01_modify_environment starting +debug: Running on codethink02-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 11 18:37 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1000685/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1000685/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='582db2ec76634960ba1ed69414b68b56' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1672767' - PS1='# ' - PS2='> ' + INVOCATION_ID=9266d5ce14144e1ea1098733a17b0770 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1000685 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.nbs23mpO/pbuilderrc_bqfQ --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.nbs23mpO/b1 --logfile b1/build.log godot_3.5.2-stable-2.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.nbs23mpO/pbuilderrc_W7gA --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.nbs23mpO/b2 --logfile b2/build.log godot_3.5.2-stable-2.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink01-arm64 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 13 14:05 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1672767/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 11 07:42 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1000685/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -342,7 +374,7 @@ Get: 182 http://deb.debian.org/debian unstable/main arm64 libxrandr-dev arm64 2:1.5.4-1 [44.2 kB] Get: 183 http://deb.debian.org/debian unstable/main arm64 python3-pkg-resources all 68.1.2-2 [241 kB] Get: 184 http://deb.debian.org/debian unstable/main arm64 scons all 4.5.2+dfsg-1 [676 kB] -Fetched 91.5 MB in 0s (183 MB/s) +Fetched 91.5 MB in 0s (222 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19744 files and directories currently installed.) @@ -939,8 +971,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Jun 14 00:29:58 UTC 2025. -Universal Time is now: Sat Jun 14 00:29:58 UTC 2025. +Local time is now: Sat May 11 18:37:31 UTC 2024. +Universal Time is now: Sat May 11 18:37:31 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libsysprof-capture-4-dev:arm64 (46.0-1) ... @@ -1118,7 +1150,11 @@ fakeroot is already the newest version (1.34-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/godot-3.5.2-stable/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../godot_3.5.2-stable-2_source.changes +I: user script /srv/workspace/pbuilder/1000685/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1000685/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/godot-3.5.2-stable/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../godot_3.5.2-stable-2_source.changes dpkg-buildpackage: info: source package godot dpkg-buildpackage: info: source version 3.5.2-stable-2 dpkg-buildpackage: info: source distribution unstable @@ -1151,7 +1187,7 @@ scons: done reading SConscript files. scons: Cleaning targets ... scons: done cleaning targets. -[Time elapsed: 00:00:12.642] +[Time elapsed: 00:00:09.924] find . -iname "*.gen.cpp" -delete find . -iname "*.gen.h" -delete find . -iname "*.pyc" -delete @@ -1205,32 +1241,32 @@ Compiling ==> main/default_controller_mappings.gen.cpp Compiling ==> main/main.cpp Compiling ==> main/tests/test_gdscript.cpp -Compiling ==> modules/register_module_types.gen.cpp Compiling ==> main/tests/test_string.cpp -Compiling ==> main/performance.cpp +Compiling ==> modules/register_module_types.gen.cpp +Compiling ==> main/input_default.cpp +Compiling ==> main/tests/test_astar.cpp +Compiling ==> main/tests/test_main.cpp +Compiling ==> main/tests/test_physics_2d.cpp +Compiling ==> main/tests/test_transform.cpp +Compiling ==> platform/x11/crash_handler_x11.cpp Compiling ==> main/tests/test_ordered_hash_map.cpp +Compiling ==> modules/bmp/image_loader_bmp.cpp Compiling ==> platform/server/godot_server.cpp -Compiling ==> main/input_default.cpp +Compiling ==> main/main_timer_sync.cpp +Compiling ==> main/tests/test_basis.cpp Compiling ==> main/tests/test_math.cpp Compiling ==> main/tests/test_render.cpp -Compiling ==> main/tests/test_astar.cpp -Compiling ==> modules/bmp/image_loader_bmp.cpp Compiling ==> main/tests/test_xml_parser.cpp +Compiling ==> platform/x11/power_x11.cpp +Compiling ==> main/tests/test_gui.cpp Compiling ==> main/tests/test_physics.cpp -Compiling ==> platform/server/os_server.cpp +Compiling ==> modules/bmp/register_types.cpp Compiling ==> main/tests/test_theme.cpp -Compiling ==> main/tests/test_gui.cpp -Compiling ==> main/main_timer_sync.cpp +Compiling ==> platform/server/os_server.cpp +Compiling ==> main/tests/test_crypto.cpp +Compiling ==> main/performance.cpp Compiling ==> main/tests/test_oa_hash_map.cpp Compiling ==> main/tests/test_shader_lang.cpp -Compiling ==> main/tests/test_crypto.cpp -Compiling ==> main/tests/test_basis.cpp -Compiling ==> platform/x11/power_x11.cpp -Compiling ==> modules/bmp/register_types.cpp -Compiling ==> main/tests/test_main.cpp -Compiling ==> main/tests/test_physics_2d.cpp -Compiling ==> platform/x11/crash_handler_x11.cpp -Compiling ==> main/tests/test_transform.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp @@ -1271,8 +1307,6 @@ Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp -Linking Static Library ==> main/tests/libtests.x11.opt.tools.64.a -Ranlib Library ==> main/tests/libtests.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp @@ -1302,10 +1336,10 @@ Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btContactProcessing.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp +Linking Static Library ==> main/tests/libtests.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp -Linking Static Library ==> main/libmain.x11.opt.tools.64.a +Ranlib Library ==> main/tests/libtests.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp -Ranlib Library ==> main/libmain.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp @@ -1318,6 +1352,8 @@ Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp +Linking Static Library ==> main/libmain.x11.opt.tools.64.a +Ranlib Library ==> main/libmain.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp @@ -1430,10 +1466,8 @@ Compiling ==> modules/fbx/data/fbx_bone.cpp Compiling ==> modules/fbx/data/fbx_material.cpp Compiling ==> modules/fbx/data/fbx_mesh_data.cpp -Compiling ==> modules/fbx/data/fbx_skeleton.cpp -Compiling ==> modules/bullet/bullet_types_converter.cpp Compiling ==> modules/etc/texture_loader_pkm.cpp -Compiling ==> modules/etc/image_compress_etc.cpp +Compiling ==> modules/etc/register_types.cpp In file included from modules/csg/csg.cpp:31: In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1375:59: @@ -1453,12 +1487,10 @@ modules/csg/csg.cpp:1382:73: note: '' declared here 1382 | p_collection.build2DFacesB[p_face_idx_b] = Build2DFaces(); | ^ -Compiling ==> modules/etc/register_types.cpp -Compiling ==> modules/bullet/godot_collision_configuration.cpp -Compiling ==> modules/bullet/godot_collision_dispatcher.cpp +Compiling ==> modules/etc/image_compress_etc.cpp +Compiling ==> modules/fbx/data/fbx_skeleton.cpp Compiling ==> modules/cvtt/register_types.cpp Compiling ==> modules/cvtt/image_compress_cvtt.cpp -Compiling ==> modules/bullet/pin_joint_bullet.cpp Compiling ==> modules/bullet/space_bullet.cpp Compiling ==> modules/bullet/btRayShape.cpp Compiling ==> modules/bullet/constraint_bullet.cpp @@ -1477,6 +1509,10 @@ Compiling ==> modules/bullet/godot_result_callbacks.cpp Compiling ==> modules/bullet/area_bullet.cpp Compiling ==> modules/bullet/rigid_body_bullet.cpp +Compiling ==> modules/bullet/bullet_types_converter.cpp +Compiling ==> modules/bullet/godot_collision_configuration.cpp +Compiling ==> modules/bullet/godot_collision_dispatcher.cpp +Compiling ==> modules/bullet/pin_joint_bullet.cpp Compiling ==> modules/fbx/data/pivot_transform.cpp Compiling ==> modules/fbx/fbx_parser/FBXAnimation.cpp Compiling ==> modules/fbx/fbx_parser/FBXBinaryTokenizer.cpp @@ -1496,14 +1532,15 @@ Compiling ==> modules/fbx/register_types.cpp Compiling ==> modules/freetype/register_types.cpp build_gdnative_api_struct(["modules/gdnative/include/gdnative_api_struct.gen.h", "modules/gdnative/gdnative_api_struct.gen.cpp"], ["modules/gdnative/gdnative_api.json"]) +Compiling ==> modules/gdnative/gdnative/aabb.cpp +Compiling ==> modules/gdnative/gdnative/array.cpp Compiling ==> modules/gdnative/gdnative.cpp -Compiling ==> modules/gdnative/register_types.cpp -Compiling ==> modules/gdnative/android/android_gdn.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/register_types.cpp:33: + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -1736,21 +1773,233 @@ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/plane.h:55, + from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/gdnative/array.cpp:31: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ @@ -1778,6 +2027,9 @@ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -1886,6 +2138,12 @@ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ @@ -1991,15 +2249,24 @@ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ @@ -2045,6 +2312,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ @@ -2162,429 +2432,147 @@ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ @@ -2636,6 +2624,9 @@ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ @@ -2714,6 +2705,9 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -2721,7 +2715,6 @@ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ -Compiling ==> modules/gdnative/gdnative/aabb.cpp modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ @@ -2789,9 +2782,18 @@ modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ @@ -2822,10 +2824,155 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +In file included from modules/gdnative/include/gdnative/rect2.h:53, + from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -2865,24 +3012,45 @@ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -2899,6 +3067,9 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -2906,6 +3077,9 @@ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ @@ -2951,6 +3125,9 @@ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ @@ -2972,10 +3149,19 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ @@ -3036,33 +3222,72 @@ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ @@ -3072,9 +3297,15 @@ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ @@ -3126,6 +3357,9 @@ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ @@ -3219,6 +3453,9 @@ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -3237,138 +3474,9 @@ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -3378,9 +3486,15 @@ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ @@ -3390,6 +3504,9 @@ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ @@ -3432,6 +3549,9 @@ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -3456,6 +3576,9 @@ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ @@ -3465,6 +3588,9 @@ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ @@ -3579,6 +3705,9 @@ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ @@ -3609,6 +3738,9 @@ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ @@ -3651,15 +3783,27 @@ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ @@ -3813,6 +3957,9 @@ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ @@ -3849,10 +3996,22 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ @@ -3871,6 +4030,9 @@ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ @@ -3880,24 +4042,51 @@ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ @@ -3928,24 +4117,27 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ @@ -3985,6 +4177,9 @@ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ @@ -3994,445 +4189,15 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ @@ -4442,6 +4207,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ @@ -4478,9 +4246,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ @@ -4595,6 +4369,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ @@ -4991,7 +4768,264 @@ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ -Compiling ==> modules/gdnative/gdnative/array.cpp +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ @@ -6357,17 +6391,605 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/plane.h:55, - from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/string.h:68, +Compiling ==> modules/gdnative/android/android_gdn.cpp +modules/gdnative/gdnative/array.cpp:47:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_array_new(godot_array *r_dest) { + | ^ +modules/gdnative/gdnative/array.cpp:52:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 52 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) { + | ^ +modules/gdnative/gdnative/array.cpp:58:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 58 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) { + | ^ +modules/gdnative/gdnative/array.cpp:70:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) { + | ^ +modules/gdnative/gdnative/array.cpp:82:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) { + | ^ +modules/gdnative/gdnative/array.cpp:94:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) { + | ^ +modules/gdnative/gdnative/array.cpp:106:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) { + | ^ +modules/gdnative/gdnative/array.cpp:118:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) { + | ^ +modules/gdnative/gdnative/array.cpp:130:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) { + | ^ +modules/gdnative/gdnative/array.cpp:142:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/array.cpp:148:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/array.cpp:156:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/array.cpp:161:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/array.cpp:166:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/array.cpp:172:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_array_clear(godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/array.cpp:183:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:188:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/array.cpp:194:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_variant GDAPI godot_array_front(const godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:203:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_variant GDAPI godot_array_back(const godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:212:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { + | ^ +modules/gdnative/gdnative/array.cpp:218:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) { + | ^ +modules/gdnative/gdnative/array.cpp:224:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/array.cpp:230:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_int GDAPI godot_array_hash(const godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:235:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/array.cpp:241:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_array_invert(godot_array *p_self) { + | ^ +Compiling ==> modules/gdnative/register_types.cpp +modules/gdnative/gdnative/array.cpp:246:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:255:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:264:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 264 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/array.cpp:270:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/array.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/array.cpp:281:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/array.cpp:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { + | ^ +modules/gdnative/gdnative/array.cpp:292:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | godot_int GDAPI godot_array_size(const godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:297:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 297 | void GDAPI godot_array_sort(godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:302:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) { + | ^ +modules/gdnative/gdnative/array.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before) { + | ^ +modules/gdnative/gdnative/array.cpp:313:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before) { + | ^ +modules/gdnative/gdnative/array.cpp:319:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_array_destroy(godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:323:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) { + | ^ +modules/gdnative/gdnative/array.cpp:332:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep) { + | ^ +modules/gdnative/gdnative/array.cpp:341:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | godot_variant GDAPI godot_array_max(const godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:350:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | godot_variant GDAPI godot_array_min(const godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:359:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 359 | void GDAPI godot_array_shuffle(godot_array *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { + | ^ +modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { + | ^ +modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { + | ^ +modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { + | ^ +modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { + | ^ +modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { + | ^ +modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { + | ^ +modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { + | ^ +modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { + | ^ +modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { + | ^ +modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { + | ^ +modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { + | ^ +Compiling ==> modules/gdnative/gdnative/basis.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/basis.h:54, + from modules/gdnative/gdnative/basis.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/register_types.cpp:33: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ @@ -6572,12 +7194,18 @@ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ @@ -6587,15 +7215,180 @@ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -6638,15 +7431,24 @@ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ @@ -6683,6 +7485,774 @@ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ @@ -6731,21 +8301,33 @@ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ @@ -6770,12 +8352,21 @@ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ @@ -6824,10 +8415,16 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ @@ -6894,6 +8491,9 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -6931,128 +8531,122 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -In file included from modules/gdnative/include/gdnative/rect2.h:53, - from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:155: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -7062,143 +8656,392 @@ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -7221,6 +9064,15 @@ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ @@ -7230,42 +9082,96 @@ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -7275,63 +9181,144 @@ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ @@ -7341,48 +9328,118 @@ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ @@ -7398,21 +9455,58 @@ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ @@ -7425,168 +9519,715 @@ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ @@ -7596,81 +10237,174 @@ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ @@ -7680,319 +10414,838 @@ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ @@ -8002,858 +11255,223 @@ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ -Compiling ==> modules/gdnative/gdnative/basis.cpp +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ Compiling ==> modules/gdnative/gdnative/color.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, +Compiling ==> modules/gdnative/gdnative/dictionary.cpp +Compiling ==> modules/gdnative/gdnative/gdnative.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/basis.h:54, - from modules/gdnative/gdnative/basis.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ @@ -8971,7 +11589,207 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ @@ -9910,335 +12728,28 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:155: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -10248,179 +12759,71 @@ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ @@ -10436,214 +12839,97 @@ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ @@ -10656,81 +12942,15 @@ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ @@ -10740,645 +12960,300 @@ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ @@ -11403,30 +13278,15 @@ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ @@ -11974,6 +13834,168 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/plane.h:55, + from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/dictionary.h:54, + from modules/gdnative/gdnative/dictionary.cpp:31: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -12040,153 +14062,165 @@ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ @@ -12328,86 +14362,10 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ -modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { - | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ @@ -12441,82 +14399,185 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); +In file included from modules/gdnative/include/gdnative/rect2.h:53, + from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -12527,25 +14588,16 @@ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ -modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { - | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ -modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ @@ -12561,9 +14613,6 @@ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ -modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ @@ -12579,9 +14628,6 @@ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ -modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -12606,9 +14652,6 @@ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ -modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ @@ -12624,9 +14667,6 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -12634,9 +14674,6 @@ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ -modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { - | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ @@ -12658,9 +14695,6 @@ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ -modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { - | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ @@ -12676,9 +14710,6 @@ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { - | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ @@ -12697,9 +14728,6 @@ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ -modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { - | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ @@ -12709,9 +14737,6 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ -modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -12724,9 +14749,6 @@ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ -modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ @@ -12736,9 +14758,6 @@ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ -modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ @@ -12754,9 +14773,6 @@ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ -modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ @@ -12769,9 +14785,6 @@ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ -modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ @@ -12781,9 +14794,6 @@ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ -modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { - | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ @@ -12805,9 +14815,6 @@ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { - | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ @@ -12829,9 +14836,6 @@ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ @@ -12853,9 +14857,6 @@ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { - | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ @@ -12931,138 +14932,6 @@ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -13123,9 +14992,20 @@ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/gdnative/gdnative.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -13138,90 +15018,102 @@ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ @@ -13237,114 +15129,232 @@ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ @@ -13372,90 +15382,183 @@ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ @@ -13465,84 +15568,192 @@ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ @@ -13561,361 +15772,418 @@ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -Compiling ==> modules/gdnative/gdnative/dictionary.cpp -modules/gdnative/gdnative/array.cpp:47:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_array_new(godot_array *r_dest) { - | ^ -modules/gdnative/gdnative/array.cpp:52:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 52 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) { - | ^ -modules/gdnative/gdnative/array.cpp:58:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 58 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) { +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ -modules/gdnative/gdnative/array.cpp:70:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) { - | ^ -modules/gdnative/gdnative/array.cpp:82:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) { - | ^ -modules/gdnative/gdnative/array.cpp:94:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) { - | ^ -modules/gdnative/gdnative/array.cpp:106:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) { - | ^ -modules/gdnative/gdnative/array.cpp:118:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) { +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/gdnative/array.cpp:130:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) { - | ^ -modules/gdnative/gdnative/array.cpp:142:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:148:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/array.cpp:156:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/array.cpp:161:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/array.cpp:166:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:172:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_array_clear(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:183:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:188:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:194:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_variant GDAPI godot_array_front(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:203:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_variant GDAPI godot_array_back(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:212:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { - | ^ -modules/gdnative/gdnative/array.cpp:218:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) { - | ^ -modules/gdnative/gdnative/array.cpp:224:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:230:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_int GDAPI godot_array_hash(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:235:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:241:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_array_invert(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:246:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:255:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:264:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 264 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:270:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/array.cpp:281:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/array.cpp:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { - | ^ -modules/gdnative/gdnative/array.cpp:292:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | godot_int GDAPI godot_array_size(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:297:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 297 | void GDAPI godot_array_sort(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:302:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) { - | ^ -modules/gdnative/gdnative/array.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before) { - | ^ -modules/gdnative/gdnative/array.cpp:313:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before) { - | ^ -modules/gdnative/gdnative/array.cpp:319:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_array_destroy(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:323:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) { - | ^ -modules/gdnative/gdnative/array.cpp:332:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep) { - | ^ -modules/gdnative/gdnative/array.cpp:341:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | godot_variant GDAPI godot_array_max(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:350:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | godot_variant GDAPI godot_array_min(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:359:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 359 | void GDAPI godot_array_shuffle(godot_array *p_self) { - | ^ -Compiling ==> modules/gdnative/gdnative/gdnative.cpp -Compiling ==> modules/gdnative/gdnative/node_path.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ @@ -13925,703 +16193,567 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ @@ -14769,6 +16901,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ @@ -14784,132 +16919,258 @@ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ @@ -14931,24 +17192,78 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ @@ -14958,42 +17273,120 @@ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ @@ -15039,135 +17432,36 @@ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/plane.h:55, - from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/dictionary.h:54, - from modules/gdnative/gdnative/dictionary.cpp:31: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ @@ -15177,184 +17471,142 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -15362,603 +17614,40 @@ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/rect2.h:53, - from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -16109,10 +17798,6 @@ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ @@ -16536,432 +18221,6 @@ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ @@ -17379,397 +18638,6 @@ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ @@ -17882,145 +18750,12 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -18081,901 +18816,12 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); @@ -21334,7 +21180,7 @@ 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: + from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -21521,6 +21367,115 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ +modules/gdnative/gdnative/basis.cpp:42:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis) { + | ^ +modules/gdnative/gdnative/basis.cpp:50:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/basis.cpp:56:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 56 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) { + | ^ +modules/gdnative/gdnative/basis.cpp:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:76:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:83:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:90:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:95:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/basis.cpp:103:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/basis.cpp:111:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:118:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:125:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) { + | ^ +modules/gdnative/gdnative/basis.cpp:131:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/basis.cpp:138:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/basis.cpp:145:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/basis.cpp:152:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:159:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) { + | ^ +modules/gdnative/gdnative/basis.cpp:165:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) { + | ^ +modules/gdnative/gdnative/basis.cpp:171:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) { + | ^ +modules/gdnative/gdnative/basis.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/basis.cpp:185:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/basis.cpp:193:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:198:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_basis_new(godot_basis *r_dest) { + | ^ +modules/gdnative/gdnative/basis.cpp:203:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) { + | ^ +modules/gdnative/gdnative/basis.cpp:210:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) { + | ^ +modules/gdnative/gdnative/basis.cpp:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) { + | ^ +modules/gdnative/gdnative/basis.cpp:226:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value) { + | ^ +modules/gdnative/gdnative/basis.cpp:232:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) { + | ^ +modules/gdnative/gdnative/basis.cpp:240:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value) { + | ^ +modules/gdnative/gdnative/basis.cpp:246:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:252:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:261:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:270:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:279:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:287:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) { + | ^ +Compiling ==> modules/gdnative/gdnative/node_path.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -21831,18 +21786,6 @@ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/android/android_gdn.cpp:49:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | JNIEnv *GDAPI godot_android_get_env() { - | ^ -modules/gdnative/android/android_gdn.cpp:57:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 57 | jobject GDAPI godot_android_get_activity() { - | ^ -modules/gdnative/android/android_gdn.cpp:66:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | jobject GDAPI godot_android_get_surface() { - | ^ -modules/gdnative/android/android_gdn.cpp:75:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | bool GDAPI godot_android_is_activity_resumed() { - | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ @@ -22410,6 +22353,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ +modules/gdnative/gdnative/color.cpp:42:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ @@ -22428,6 +22374,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ +modules/gdnative/gdnative/color.cpp:47:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ @@ -22464,6 +22413,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ @@ -22491,9 +22443,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ @@ -22506,9 +22464,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ @@ -22521,6 +22485,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ @@ -22530,6 +22497,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ @@ -22542,9 +22512,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ @@ -22560,36 +22536,54 @@ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ @@ -22602,15 +22596,24 @@ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ @@ -23537,11 +23540,506 @@ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:49:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:60:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:79:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:84:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:90:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:96:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:102:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:107:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:114:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:121:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:130:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:137:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:143:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:149:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:155:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:171:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:177:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:191:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite) { + | ^ +Compiling ==> modules/gdnative/gdnative/plane.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative/gdnative.cpp:31: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -23963,597 +24461,288 @@ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ @@ -24938,154 +25127,6 @@ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -modules/gdnative/gdnative/basis.cpp:42:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis) { - | ^ -modules/gdnative/gdnative/basis.cpp:50:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/basis.cpp:56:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 56 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) { - | ^ -modules/gdnative/gdnative/basis.cpp:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:76:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:83:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:90:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:95:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/basis.cpp:103:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) { - | ^ -modules/gdnative/gdnative/basis.cpp:111:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ @@ -25101,15 +25142,9 @@ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/gdnative/basis.cpp:118:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ -modules/gdnative/gdnative/basis.cpp:125:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) { - | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ @@ -25125,9 +25160,6 @@ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ -modules/gdnative/gdnative/basis.cpp:131:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale) { - | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ @@ -25137,18 +25169,12 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/gdnative/basis.cpp:138:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale) { - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:145:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale) { - | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ @@ -25164,9 +25190,6 @@ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:152:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ @@ -25188,9 +25211,6 @@ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ -modules/gdnative/gdnative/basis.cpp:159:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) { - | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ @@ -25203,9 +25223,6 @@ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:165:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) { - | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ @@ -25221,9 +25238,6 @@ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:171:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) { - | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ @@ -25236,9 +25250,6 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -25246,9 +25257,6 @@ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ -modules/gdnative/gdnative/basis.cpp:185:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) { - | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ @@ -25270,9 +25278,6 @@ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ -modules/gdnative/gdnative/basis.cpp:193:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -25285,9 +25290,6 @@ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:198:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_basis_new(godot_basis *r_dest) { - | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -25300,9 +25302,6 @@ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/gdnative/basis.cpp:203:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) { - | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -25321,9 +25320,6 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/gdnative/basis.cpp:210:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -25331,9 +25327,6 @@ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ -modules/gdnative/gdnative/basis.cpp:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) { - | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ @@ -25361,15 +25354,9 @@ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:226:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value) { - | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:232:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -25383,9 +25370,6 @@ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:240:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value) { - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -25398,9 +25382,6 @@ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:246:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) { - | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -25413,9 +25394,6 @@ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ -modules/gdnative/gdnative/basis.cpp:252:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) { - | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ @@ -25437,9 +25415,6 @@ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ -modules/gdnative/gdnative/basis.cpp:261:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) { - | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ @@ -25447,9 +25422,6 @@ modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ -modules/gdnative/gdnative/basis.cpp:270:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) { - | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ @@ -25462,9 +25434,6 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:279:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -25475,9 +25444,6 @@ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ -modules/gdnative/gdnative/basis.cpp:287:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) { - | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ @@ -26211,6 +26177,7 @@ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -26497,138 +26464,20 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/gdnative/color.cpp:42:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a) { - | ^ -modules/gdnative/gdnative/color.cpp:47:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { - | ^ -modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) { - | ^ -modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { - | ^ -modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { - | ^ -modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { - | ^ -Compiling ==> modules/gdnative/gdnative/plane.cpp -Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp -modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:49:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:60:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:79:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:84:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:90:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:96:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:102:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:107:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:114:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:121:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:130:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:137:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:143:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:149:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:155:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:171:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:177:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:191:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite) { - | ^ -Compiling ==> modules/gdnative/gdnative/quat.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -26638,27 +26487,55 @@ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ @@ -26668,12 +26545,24 @@ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ @@ -26695,34 +26584,68 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ @@ -26732,6 +26655,12 @@ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ @@ -26741,186 +26670,159 @@ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/pool_arrays.h:154, - from modules/gdnative/gdnative/pool_arrays.cpp:31: -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ @@ -26930,15 +26832,13 @@ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ @@ -26963,6 +26863,9 @@ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ @@ -26987,6 +26890,10 @@ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ @@ -27002,6 +26909,12 @@ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -27122,6 +27035,10 @@ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ @@ -27134,9 +27051,6 @@ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ @@ -27146,720 +27060,343 @@ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ @@ -27884,55 +27421,30 @@ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ @@ -27951,214 +27463,105 @@ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:153: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ @@ -28303,6 +27706,7 @@ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +Compiling ==> modules/gdnative/gdnative/quat.cpp modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ @@ -28487,9 +27891,6 @@ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ @@ -28505,15 +27906,9 @@ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ @@ -28524,115 +27919,54 @@ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:157: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ @@ -28658,529 +27992,10 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/gdnative.h:161: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:165: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:169: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:185: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ @@ -29250,172 +28065,6 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:189: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:193: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:197: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:201: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -29861,7 +28510,6 @@ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ -Compiling ==> modules/gdnative/gdnative/rect2.cpp modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ @@ -30310,24 +28958,15 @@ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -30382,1110 +29021,982 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/android/android_gdn.cpp:49:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | JNIEnv *GDAPI godot_android_get_env() { + | ^ +modules/gdnative/android/android_gdn.cpp:57:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 57 | jobject GDAPI godot_android_get_activity() { + | ^ +modules/gdnative/android/android_gdn.cpp:66:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | jobject GDAPI godot_android_get_surface() { + | ^ +modules/gdnative/android/android_gdn.cpp:75:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | bool GDAPI godot_android_is_activity_resumed() { + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/pool_arrays.h:154, + from modules/gdnative/gdnative/pool_arrays.cpp:31: +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +Compiling ==> modules/gdnative/gdnative/rect2.cpp +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); +In file included from modules/gdnative/include/gdnative/gdnative.h:153: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:157: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/gdnative.h:161: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -31495,18 +30006,42 @@ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ @@ -31516,6 +30051,9 @@ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ @@ -31525,43 +30063,85 @@ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ @@ -31571,12 +30151,21 @@ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ @@ -31586,30 +30175,57 @@ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ @@ -31625,6 +30241,10 @@ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:165: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ @@ -31634,53 +30254,95 @@ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ @@ -31690,15 +30352,24 @@ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -31708,6 +30379,12 @@ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ @@ -31717,9 +30394,15 @@ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ @@ -31732,6 +30415,10 @@ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:169: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ @@ -31744,27 +30431,45 @@ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -31786,6 +30491,12 @@ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ @@ -31795,6 +30506,12 @@ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ @@ -31804,30 +30521,57 @@ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -31849,6 +30593,10 @@ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:185: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -31858,30 +30606,48 @@ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -31891,15 +30657,27 @@ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ @@ -31909,9 +30687,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ @@ -31921,33 +30708,60 @@ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ @@ -31957,6 +30771,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ @@ -31975,9 +30792,16 @@ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:189: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ @@ -31987,12 +30811,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ @@ -32002,42 +30832,72 @@ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ @@ -32047,9 +30907,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ @@ -32059,15 +30928,24 @@ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ @@ -32083,12 +30961,22 @@ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:193: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ @@ -32104,36 +30992,63 @@ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ @@ -32152,9 +31067,19 @@ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:197: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ @@ -32164,12 +31089,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ @@ -32188,6 +31119,13 @@ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:201: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ @@ -32197,24 +31135,42 @@ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ @@ -32224,57 +31180,108 @@ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ @@ -32287,6 +31294,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ @@ -32296,6 +31306,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ @@ -32305,6 +31318,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ @@ -32320,72 +31336,111 @@ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ @@ -32398,84 +31453,165 @@ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ @@ -32494,24 +31630,42 @@ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ @@ -32521,6 +31675,12 @@ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ @@ -32530,15 +31690,27 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ @@ -32548,6 +31720,9 @@ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ @@ -32557,15 +31732,27 @@ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ @@ -32575,6 +31762,12 @@ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ @@ -32584,6 +31777,12 @@ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ @@ -32593,6 +31792,12 @@ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ @@ -32602,40 +31807,79 @@ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ @@ -32645,6 +31889,12 @@ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ @@ -32654,175 +31904,391 @@ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ @@ -32832,328 +32298,751 @@ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ @@ -33163,138 +33052,285 @@ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ @@ -33914,7 +33950,195 @@ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -Compiling ==> modules/gdnative/gdnative/rid.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -35505,6 +35729,9 @@ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/node_path.cpp:42:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) { + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ @@ -35532,6 +35759,9 @@ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/node_path.cpp:48:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) { + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ @@ -35562,6 +35792,9 @@ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/node_path.cpp:54:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ @@ -35571,6 +35804,9 @@ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/gdnative/node_path.cpp:59:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -35604,6 +35840,9 @@ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/gdnative/node_path.cpp:66:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ @@ -35619,6 +35858,9 @@ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/gdnative/node_path.cpp:71:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ @@ -35631,6 +35873,9 @@ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/node_path.cpp:76:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ @@ -35667,6 +35912,9 @@ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/node_path.cpp:84:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ @@ -35676,6 +35924,9 @@ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/gdnative/node_path.cpp:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ @@ -35718,6 +35969,9 @@ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/gdnative/node_path.cpp:97:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ @@ -35754,6 +36008,9 @@ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/gdnative/node_path.cpp:104:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ @@ -35769,6 +36026,9 @@ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/gdnative/node_path.cpp:109:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) { + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ @@ -36343,231 +36603,68 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); +Compiling ==> modules/gdnative/gdnative/rid.cpp +modules/gdnative/gdnative/plane.cpp:42:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) { + | ^ +modules/gdnative/gdnative/plane.cpp:47:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) { + | ^ +modules/gdnative/gdnative/plane.cpp:55:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) { + | ^ +modules/gdnative/gdnative/plane.cpp:61:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:68:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) { + | ^ +Compiling ==> modules/gdnative/gdnative/string.cpp +modules/gdnative/gdnative/plane.cpp:82:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) { | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); +modules/gdnative/gdnative/plane.cpp:89:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -modules/gdnative/gdnative/node_path.cpp:42:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) { - | ^ -modules/gdnative/gdnative/node_path.cpp:48:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) { - | ^ -modules/gdnative/gdnative/node_path.cpp:54:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:59:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:66:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:71:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:76:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx) { +modules/gdnative/gdnative/plane.cpp:95:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ -modules/gdnative/gdnative/node_path.cpp:84:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/node_path.cpp:97:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:104:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:109:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) { - | ^ +modules/gdnative/gdnative/plane.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) { + | ^ +modules/gdnative/gdnative/plane.cpp:107:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) { + | ^ +modules/gdnative/gdnative/plane.cpp:115:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) { + | ^ +modules/gdnative/gdnative/plane.cpp:123:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) { + | ^ +modules/gdnative/gdnative/plane.cpp:131:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) { + | ^ +modules/gdnative/gdnative/plane.cpp:139:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:147:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) { + | ^ +modules/gdnative/gdnative/plane.cpp:153:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) { + | ^ +modules/gdnative/gdnative/plane.cpp:159:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:166:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:171:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -36875,18 +36972,42 @@ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/gdnative/quat.cpp:42:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) { + | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/gdnative/quat.cpp:47:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) { + | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:53:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) { + | ^ +modules/gdnative/gdnative/quat.cpp:59:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) { + | ^ +modules/gdnative/gdnative/quat.cpp:65:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) { + | ^ +modules/gdnative/gdnative/quat.cpp:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ @@ -36959,6 +37080,9 @@ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:85:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ @@ -37022,6 +37146,9 @@ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/gdnative/quat.cpp:90:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -37037,6 +37164,9 @@ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/gdnative/quat.cpp:95:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -37073,6 +37203,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/gdnative/quat.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) { + | ^ +modules/gdnative/gdnative/quat.cpp:105:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ @@ -37082,192 +37218,1429 @@ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/gdnative/quat.cpp:112:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) { + | ^ +modules/gdnative/gdnative/quat.cpp:117:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/gdnative/quat.cpp:122:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:129:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/gdnative/quat.cpp:134:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ +modules/gdnative/gdnative/quat.cpp:141:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) { + | ^ +modules/gdnative/gdnative/quat.cpp:147:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:155:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:163:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/quat.cpp:171:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:189:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/gdnative/quat.cpp:198:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:207:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/gdnative/quat.cpp:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) { + | ^ +modules/gdnative/gdnative/quat.cpp:221:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/gdnative/quat.cpp:229:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149, + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/gdnative/string.cpp:31: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:153: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:157: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/gdnative.h:161: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/transform2d.h:55, + from modules/gdnative/include/gdnative/gdnative.h:165: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:57:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 57 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) { + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:62:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:68:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:84:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) { + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:90:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:95:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:105:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:110:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:115:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:120:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:125:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:130:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:135:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:140:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:145:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:57:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 57 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) { - | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:150:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:62:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) { - | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:155:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:161:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ @@ -37277,9 +38650,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:166:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ @@ -37295,21 +38677,30 @@ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:68:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:172:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ @@ -37340,135 +38731,252 @@ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:183:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:188:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array) { + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:194:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:199:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:204:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:84:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) { - | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:209:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:214:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:219:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:90:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { - | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ @@ -37478,78 +38986,138 @@ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:95:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:229:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:234:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:105:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ @@ -37574,12 +39142,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/gdnative/plane.cpp:42:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:110:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ @@ -37592,9 +39154,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/gdnative/plane.cpp:47:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ @@ -37610,9 +39169,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ -modules/gdnative/gdnative/plane.cpp:55:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ @@ -37622,9 +39178,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:115:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self) { - | ^ +modules/gdnative/gdnative/pool_arrays.cpp:239:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ @@ -37634,9 +39190,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/gdnative/plane.cpp:61:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ @@ -37649,15 +39202,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:120:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/gdnative/plane.cpp:68:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ @@ -37670,27 +39217,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/gdnative/plane.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:125:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:82:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:89:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:130:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/gdnative/plane.cpp:95:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ @@ -37703,39 +39232,30 @@ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/gdnative/plane.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/gdnative/plane.cpp:107:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:135:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/plane.cpp:115:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) { - | ^ +modules/gdnative/gdnative/pool_arrays.cpp:244:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:249:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:254:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data) { + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:140:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { - | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:145:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { - | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ @@ -37751,66 +39271,72 @@ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:150:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data) { - | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:155:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { - | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:161:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { - | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:259:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:265:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:270:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) { + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:276:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a) { + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:166:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src) { - | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ -modules/gdnative/gdnative/plane.cpp:123:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) { - | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:172:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a) { - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:287:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ @@ -37820,6 +39346,9 @@ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:292:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array) { + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ @@ -37829,9 +39358,6 @@ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:183:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { - | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ @@ -37841,51 +39367,39 @@ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/gdnative/plane.cpp:131:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) { - | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:188:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array) { - | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:298:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:194:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { - | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:199:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { - | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:204:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data) { - | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:209:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:303:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) { + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ @@ -37895,192 +39409,294 @@ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/plane.cpp:139:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:214:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { - | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:219:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self) { - | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self) { - | ^ +modules/gdnative/gdnative/pool_arrays.cpp:308:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data) { + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:313:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:318:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ -modules/gdnative/gdnative/plane.cpp:147:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:323:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self) { + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:229:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:328:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self) { + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:234:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { - | ^ -modules/gdnative/gdnative/plane.cpp:153:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:239:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:244:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:159:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:249:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) { +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:333:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) { + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:254:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:259:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:265:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ -modules/gdnative/gdnative/plane.cpp:166:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:270:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -38099,97 +39715,160 @@ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:338:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 338 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:276:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ -modules/gdnative/gdnative/plane.cpp:171:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { - | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:343:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 343 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:287:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:292:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array) { - | ^ +modules/gdnative/gdnative/pool_arrays.cpp:348:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:353:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 353 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:298:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:358:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:303:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:308:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:363:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 363 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:313:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:318:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) { - | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -38202,52 +39881,61 @@ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:369:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) { + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:323:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:328:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:374:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src) { + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:333:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:380:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 380 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a) { + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ @@ -38299,9 +39987,6 @@ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:338:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 338 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { - | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ @@ -38311,9 +39996,6 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:343:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 343 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -38323,288 +40005,666 @@ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:391:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) { + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:348:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:353:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 353 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:397:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array) { + | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:358:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:403:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:363:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 363 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:369:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:409:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:414:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 414 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter) { + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:374:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:380:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 380 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:425:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data) { + | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:431:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:436:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) { + | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:391:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) { - | ^ +modules/gdnative/gdnative/pool_arrays.cpp:441:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:446:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:397:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:403:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:409:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) { - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:414:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 414 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter) { - | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:451:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:456:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:462:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:471:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) { + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:476:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ @@ -38617,9 +40677,6 @@ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:425:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data) { - | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ @@ -38629,6 +40686,9 @@ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:481:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data) { + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ @@ -38638,9 +40698,6 @@ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:431:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ @@ -38656,9 +40713,9 @@ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:436:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) { - | ^ +modules/gdnative/gdnative/pool_arrays.cpp:487:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ @@ -38668,12 +40725,12 @@ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:441:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self) { - | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:493:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 493 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) { + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ @@ -38683,18 +40740,21 @@ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:446:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self) { - | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:498:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 498 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src) { + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ @@ -38704,249 +40764,804 @@ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:504:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 504 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:451:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) { - | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:515:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 515 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:521:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 521 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array) { + | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:456:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { - | ^ +modules/gdnative/gdnative/pool_arrays.cpp:527:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 527 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:533:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 533 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:462:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx) { - | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:471:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) { +modules/gdnative/gdnative/pool_arrays.cpp:538:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 538 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:476:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) { +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:544:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 544 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:549:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 549 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:554:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 554 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:559:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 559 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:564:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 564 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:481:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data) { - | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:487:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) { - | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:569:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 569 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:493:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 493 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) { - | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:498:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 498 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src) { - | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:575:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 575 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:504:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 504 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a) { - | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:583:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 583 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:515:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 515 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { +modules/gdnative/gdnative/pool_arrays.cpp:588:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 588 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:593:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 593 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:599:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 599 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:605:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 605 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) { + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:610:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 610 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src) { + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:616:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 616 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:627:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 627 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:633:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 633 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array) { + | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ @@ -38965,6 +41580,9 @@ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:639:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 639 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ @@ -38980,6 +41598,9 @@ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:645:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 645 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -38992,6 +41613,9 @@ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:650:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 650 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { + | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ @@ -39004,6 +41628,9 @@ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:656:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 656 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ @@ -39016,6 +41643,9 @@ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:661:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 661 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) { + | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ @@ -39028,6 +41658,9 @@ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:666:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 666 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ @@ -39040,6 +41673,9 @@ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:671:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 671 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ @@ -39067,6 +41703,9 @@ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:676:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 676 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ @@ -39097,6 +41736,9 @@ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:681:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 681 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { + | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ @@ -39112,6 +41754,9 @@ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:687:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 687 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ @@ -39148,6 +41793,9 @@ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:695:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 695 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ @@ -39157,6 +41805,9 @@ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:700:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 700 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ @@ -39172,6 +41823,9 @@ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:705:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 705 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { + | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ @@ -39187,6 +41841,9 @@ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:711:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 711 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ @@ -39196,6 +41853,9 @@ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:717:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 717 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) { + | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ @@ -39205,6 +41865,9 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:722:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 722 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src) { + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -39221,6 +41884,9 @@ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:728:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 728 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a) { + | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ @@ -39245,12 +41911,25 @@ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:739:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 739 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) { + | ^ +Compiling ==> modules/gdnative/gdnative/string_name.cpp +modules/gdnative/gdnative/pool_arrays.cpp:745:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 745 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:751:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 751 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:757:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 757 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ @@ -39260,6 +41939,9 @@ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:762:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 762 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data) { + | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ @@ -39275,6 +41957,9 @@ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:768:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 768 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ @@ -39284,9 +41969,15 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:773:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 773 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) { + | ^ modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:778:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 778 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self) { + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ @@ -39296,147 +41987,12 @@ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:521:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 521 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:527:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 527 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:533:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 533 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:538:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 538 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:544:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 544 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:549:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 549 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:554:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 554 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:559:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 559 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:564:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 564 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:569:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 569 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:575:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 575 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:583:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 583 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:588:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 588 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:593:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 593 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:599:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 599 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:605:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 605 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:610:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 610 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:616:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 616 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:627:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 627 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:633:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 633 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:639:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 639 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:645:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 645 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:650:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 650 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:656:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 656 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:661:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 661 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:666:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 666 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:671:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 671 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:676:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 676 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:681:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 681 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:687:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 687 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:695:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 695 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:700:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 700 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:705:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 705 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:711:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 711 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:717:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 717 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:722:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 722 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:728:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 728 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:739:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 739 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:745:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 745 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:751:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 751 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:757:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 757 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:762:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 762 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:768:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 768 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:773:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 773 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:778:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 778 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self) { - | ^ modules/gdnative/gdnative/pool_arrays.cpp:783:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 783 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self) { | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/gdnative/pool_arrays.cpp:788:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 788 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) { | ^ @@ -39617,106 +42173,15 @@ modules/gdnative/gdnative/pool_arrays.cpp:1056:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1056 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other) { | ^ -modules/gdnative/gdnative/quat.cpp:42:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) { - | ^ modules/gdnative/gdnative/pool_arrays.cpp:1060:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1060 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write) { | ^ -modules/gdnative/gdnative/quat.cpp:47:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) { - | ^ modules/gdnative/gdnative/pool_arrays.cpp:1064:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1064 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other) { | ^ -modules/gdnative/gdnative/quat.cpp:53:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) { - | ^ modules/gdnative/gdnative/pool_arrays.cpp:1069:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1069 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { | ^ -modules/gdnative/gdnative/quat.cpp:59:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) { - | ^ -modules/gdnative/gdnative/quat.cpp:65:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:85:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:90:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:95:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:105:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:112:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:117:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:122:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:129:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:134:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:141:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:147:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/quat.cpp:155:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/quat.cpp:163:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/quat.cpp:171:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/quat.cpp:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:189:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:198:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:207:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:221:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:229:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) { - | ^ -Compiling ==> modules/gdnative/gdnative/string.cpp modules/gdnative/gdnative/rect2.cpp:42:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size) { | ^ @@ -39777,39 +42242,73 @@ modules/gdnative/gdnative/rect2.cpp:170:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { | ^ -Compiling ==> modules/gdnative/gdnative/string_name.cpp -Compiling ==> modules/gdnative/gdnative/transform.cpp -In file included from modules/gdnative/include/gdnative/gdnative.h:149, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/gdnative/string.cpp:31: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/string_name.h:55, + from modules/gdnative/gdnative/string_name.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:153: +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ @@ -39927,70 +42426,9 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:157: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/gdnative.h:161: + from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ @@ -40306,10 +42744,754 @@ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/transform2d.h:55, - from modules/gdnative/include/gdnative/gdnative.h:165: + from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ @@ -40373,6 +43555,10 @@ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ @@ -40421,15 +43607,25 @@ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ @@ -40558,6 +43754,67 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -40647,6 +43904,73 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -40845,916 +44169,6 @@ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/string_name.h:55, - from modules/gdnative/gdnative/string_name.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -41953,9 +44367,6 @@ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -41977,9 +44388,6 @@ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ @@ -42013,9 +44421,6 @@ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ @@ -42046,9 +44451,6 @@ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ @@ -42091,9 +44493,6 @@ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ @@ -42121,9 +44520,6 @@ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ @@ -42157,9 +44553,6 @@ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ @@ -42388,828 +44781,133 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +Compiling ==> modules/gdnative/gdnative/transform.cpp +modules/gdnative/gdnative/gdnative.cpp:46:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 46 | void GDAPI godot_object_destroy(godot_object *p_o) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:52:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 52 | godot_object GDAPI *godot_global_get_singleton(char *p_name) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:58:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 58 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname) { | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); +modules/gdnative/gdnative/gdnative.cpp:64:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:70:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:92:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:100:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_dictionary GDAPI godot_get_global_constants() { + | ^ +modules/gdnative/gdnative/gdnative.cpp:114:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:118:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI *godot_alloc(int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:122:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:126:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | void GDAPI godot_free(void *p_ptr) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:130:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line) { | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); +modules/gdnative/gdnative/gdnative.cpp:134:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line) { | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ +modules/gdnative/gdnative/gdnative.cpp:138:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | void GDAPI godot_print(const godot_string *p_message) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:168:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:172:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -43220,136 +44918,67 @@ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ @@ -43431,57 +45060,30 @@ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ @@ -43491,67 +45093,31 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ @@ -43561,168 +45127,87 @@ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ @@ -43732,6 +45217,7 @@ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +Compiling ==> modules/gdnative/gdnative/transform2d.cpp modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ @@ -43741,146 +45227,72 @@ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ @@ -43893,76 +45305,39 @@ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ @@ -43975,124 +45350,63 @@ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ @@ -44102,34 +45416,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ @@ -44142,148 +45440,75 @@ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ @@ -44293,135 +45518,69 @@ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ @@ -44431,1429 +45590,403 @@ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -46249,78 +46382,30 @@ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ @@ -46771,28 +46856,39 @@ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/gdnative/string_name.cpp:44:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 44 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) { + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/gdnative/string_name.cpp:50:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) { + | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ -Compiling ==> modules/gdnative/gdnative/transform2d.cpp modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/gdnative/string_name.cpp:55:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/gdnative/string_name.cpp:62:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ @@ -46805,6 +46901,9 @@ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ +modules/gdnative/gdnative/string_name.cpp:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ @@ -46817,6 +46916,9 @@ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string_name.cpp:72:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) { + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ @@ -46835,6 +46937,9 @@ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/gdnative/string_name.cpp:78:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) { + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ @@ -46850,6 +46955,9 @@ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string_name.cpp:84:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ @@ -47253,69 +47361,6 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/gdnative/gdnative.cpp:46:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 46 | void GDAPI godot_object_destroy(godot_object *p_o) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:52:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 52 | godot_object GDAPI *godot_global_get_singleton(char *p_name) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:58:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 58 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:64:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:70:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:92:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:100:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_dictionary GDAPI godot_get_global_constants() { - | ^ -modules/gdnative/gdnative/gdnative.cpp:114:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:118:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI *godot_alloc(int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:122:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:126:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | void GDAPI godot_free(void *p_ptr) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:130:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:134:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:138:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | void GDAPI godot_print(const godot_string *p_message) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:168:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:172:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { - | ^ -modules/gdnative/gdnative/string.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) { - | ^ -modules/gdnative/gdnative/string.cpp:53:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) { - | ^ -modules/gdnative/gdnative/string.cpp:59:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) { - | ^ -modules/gdnative/gdnative/string.cpp:65:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_string_new(godot_string *r_dest) { - | ^ -modules/gdnative/gdnative/string.cpp:70:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) { - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -47382,9 +47427,6 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/gdnative/string.cpp:76:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) { - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -47482,9 +47524,6 @@ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/gdnative/string.cpp:81:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -47506,9 +47545,6 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/gdnative/string.cpp:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) { - | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: @@ -47569,57 +47605,6 @@ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/gdnative/string.cpp:91:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) { - | ^ -modules/gdnative/gdnative/string.cpp:102:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) { - | ^ -modules/gdnative/gdnative/string.cpp:108:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) { - | ^ -modules/gdnative/gdnative/string.cpp:116:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | void GDAPI godot_string_destroy(godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:123:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_int GDAPI godot_string_length(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:131:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:138:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:144:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:151:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:158:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) { - | ^ -modules/gdnative/gdnative/string.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:179:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_string GDAPI godot_string_chr(wchar_t p_character) { - | ^ -modules/gdnative/gdnative/string_name.cpp:44:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 44 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) { - | ^ -modules/gdnative/gdnative/string.cpp:186:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:193:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { - | ^ -modules/gdnative/gdnative/string_name.cpp:50:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) { - | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ @@ -47647,9 +47632,6 @@ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/gdnative/string.cpp:200:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { - | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ @@ -47737,9 +47719,6 @@ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ -modules/gdnative/gdnative/string.cpp:207:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) { - | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ @@ -47803,9 +47782,6 @@ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/gdnative/string_name.cpp:55:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) { - | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ @@ -47818,9 +47794,6 @@ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/gdnative/string.cpp:214:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -47899,9 +47872,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/gdnative/string.cpp:221:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ @@ -47980,42 +47950,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/gdnative/string_name.cpp:62:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) { - | ^ -modules/gdnative/gdnative/string_name.cpp:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:234:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string_name.cpp:72:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) { - | ^ -modules/gdnative/gdnative/string_name.cpp:78:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) { - | ^ -modules/gdnative/gdnative/string_name.cpp:84:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:247:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) { - | ^ -modules/gdnative/gdnative/string.cpp:260:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:267:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:274:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:281:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) { - | ^ -modules/gdnative/gdnative/string.cpp:290:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ @@ -48232,9 +48166,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ -modules/gdnative/gdnative/string.cpp:300:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -48508,51 +48439,6 @@ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -modules/gdnative/gdnative/string.cpp:307:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:313:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:328:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:334:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 334 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:341:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:348:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) { - | ^ -modules/gdnative/gdnative/string.cpp:356:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { - | ^ -modules/gdnative/gdnative/string.cpp:365:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 365 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) { - | ^ -modules/gdnative/gdnative/string.cpp:372:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) { - | ^ -modules/gdnative/gdnative/string.cpp:379:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) { - | ^ -modules/gdnative/gdnative/string.cpp:386:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 386 | godot_string GDAPI godot_string_num(double p_num) { - | ^ -modules/gdnative/gdnative/string.cpp:393:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) { - | ^ -modules/gdnative/gdnative/string.cpp:400:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { - | ^ -modules/gdnative/gdnative/string.cpp:407:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base) { - | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ @@ -48580,9 +48466,6 @@ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ -modules/gdnative/gdnative/string.cpp:414:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 414 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { - | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ @@ -48628,9 +48511,6 @@ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/gdnative/string.cpp:421:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | godot_string GDAPI godot_string_num_real(double p_num) { - | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ @@ -48697,9 +48577,6 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/gdnative/string.cpp:428:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | godot_string GDAPI godot_string_num_scientific(double p_num) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -48737,9 +48614,6 @@ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ -modules/gdnative/gdnative/string.cpp:435:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) { - | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ @@ -48810,9 +48684,6 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/gdnative/string.cpp:442:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -48890,9 +48761,6 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/gdnative/string.cpp:450:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -49020,9 +48888,6 @@ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ -modules/gdnative/gdnative/string.cpp:458:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) { - | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ @@ -49068,9 +48933,6 @@ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/string.cpp:468:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 468 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) { - | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ @@ -49119,42 +48981,12 @@ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/string.cpp:478:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 478 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) { - | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/string.cpp:485:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:492:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:499:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:506:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 506 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) { - | ^ -modules/gdnative/gdnative/string.cpp:516:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 516 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) { - | ^ -modules/gdnative/gdnative/string.cpp:524:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 524 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { - | ^ -modules/gdnative/gdnative/string.cpp:533:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 533 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:540:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 540 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) { - | ^ -modules/gdnative/gdnative/string.cpp:551:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 551 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) { - | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ @@ -49164,9 +48996,6 @@ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/string.cpp:559:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 559 | double GDAPI godot_string_to_double(const godot_string *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ @@ -49221,9 +49050,6 @@ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/gdnative/string.cpp:565:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 565 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) { - | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ @@ -49239,9 +49065,6 @@ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/gdnative/string.cpp:571:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 571 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) { - | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ @@ -49254,9 +49077,6 @@ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ -modules/gdnative/gdnative/string.cpp:577:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 577 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) { - | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ @@ -49284,9 +49104,6 @@ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ -modules/gdnative/gdnative/string.cpp:585:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 585 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) { - | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ @@ -49329,9 +49146,6 @@ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ -modules/gdnative/gdnative/string.cpp:593:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 593 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) { - | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ @@ -49359,9 +49173,6 @@ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ -modules/gdnative/gdnative/string.cpp:601:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 601 | double GDAPI godot_string_char_to_double(const char *p_what) { - | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ @@ -49371,9 +49182,6 @@ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ -modules/gdnative/gdnative/string.cpp:605:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 605 | godot_int GDAPI godot_string_char_to_int(const char *p_what) { - | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ @@ -49386,9 +49194,6 @@ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/gdnative/string.cpp:609:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 609 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) { - | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ @@ -49398,9 +49203,6 @@ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ -modules/gdnative/gdnative/string.cpp:613:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 613 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) { - | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ @@ -49410,18 +49212,12 @@ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ -modules/gdnative/gdnative/string.cpp:617:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 617 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) { - | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ -modules/gdnative/gdnative/string.cpp:621:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 621 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) { - | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ @@ -49434,9 +49230,6 @@ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ -modules/gdnative/gdnative/string.cpp:627:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 627 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) { - | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -49446,9 +49239,6 @@ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/gdnative/string.cpp:633:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 633 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) { - | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ @@ -49458,9 +49248,6 @@ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ -modules/gdnative/gdnative/string.cpp:639:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 639 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) { - | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ @@ -49470,9 +49257,6 @@ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/gdnative/string.cpp:643:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 643 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) { - | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ @@ -49518,9 +49302,6 @@ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ -modules/gdnative/gdnative/string.cpp:652:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 652 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) { - | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ @@ -49557,9 +49338,6 @@ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ -modules/gdnative/gdnative/string.cpp:660:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 660 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) { - | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ @@ -49638,9 +49416,6 @@ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ -modules/gdnative/gdnative/string.cpp:676:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 676 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) { - | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ @@ -49653,18 +49428,6 @@ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/gdnative/string.cpp:692:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 692 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:708:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 708 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:724:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 724 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:747:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 747 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { - | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -49794,9 +49557,6 @@ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ -modules/gdnative/gdnative/string.cpp:770:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 770 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) { - | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ @@ -49909,9 +49669,6 @@ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ -modules/gdnative/gdnative/string.cpp:786:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 786 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { - | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -49987,9 +49744,6 @@ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ -modules/gdnative/gdnative/string.cpp:802:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 802 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) { - | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ @@ -50035,160 +49789,444 @@ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/gdnative/string.cpp:825:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 825 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:848:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 848 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) { +Compiling ==> modules/gdnative/gdnative/variant.cpp +modules/gdnative/gdnative/string.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) { | ^ -modules/gdnative/gdnative/string.cpp:863:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 863 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts) { - | ^ -modules/gdnative/gdnative/string.cpp:880:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 880 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:887:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 887 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) { - | ^ -modules/gdnative/gdnative/string.cpp:891:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 891 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) { - | ^ -modules/gdnative/gdnative/string.cpp:895:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 895 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:903:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 903 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:911:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 911 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:919:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 919 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:927:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 927 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) { +modules/gdnative/gdnative/string.cpp:53:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) { + | ^ +modules/gdnative/gdnative/string.cpp:59:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) { + | ^ +modules/gdnative/gdnative/string.cpp:65:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_string_new(godot_string *r_dest) { + | ^ +modules/gdnative/gdnative/string.cpp:70:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) { | ^ -modules/gdnative/gdnative/string.cpp:935:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 935 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) { - | ^ -modules/gdnative/gdnative/string.cpp:941:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 941 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) { +modules/gdnative/gdnative/string.cpp:76:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) { + | ^ +modules/gdnative/gdnative/string.cpp:81:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) { + | ^ +Compiling ==> modules/gdnative/gdnative/vector2.cpp +modules/gdnative/gdnative/string.cpp:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/string.cpp:91:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) { | ^ -modules/gdnative/gdnative/string.cpp:950:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 950 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) { +modules/gdnative/gdnative/string.cpp:102:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) { + | ^ +modules/gdnative/gdnative/string.cpp:108:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) { + | ^ +modules/gdnative/gdnative/string.cpp:116:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | void GDAPI godot_string_destroy(godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:123:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_int GDAPI godot_string_length(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:131:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:138:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:144:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:151:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) { + | ^ +modules/gdnative/gdnative/string.cpp:158:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) { + | ^ +modules/gdnative/gdnative/string.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:179:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_string GDAPI godot_string_chr(wchar_t p_character) { + | ^ +modules/gdnative/gdnative/string.cpp:186:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) { + | ^ +modules/gdnative/gdnative/string.cpp:193:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { + | ^ +modules/gdnative/gdnative/string.cpp:200:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { + | ^ +modules/gdnative/gdnative/string.cpp:207:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) { | ^ -modules/gdnative/gdnative/string.cpp:958:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 958 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) { - | ^ -modules/gdnative/gdnative/string.cpp:966:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 966 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:974:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 974 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) { +modules/gdnative/gdnative/string.cpp:214:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ +modules/gdnative/gdnative/string.cpp:221:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) { + | ^ +modules/gdnative/gdnative/string.cpp:234:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) { + | ^ +modules/gdnative/gdnative/string.cpp:247:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) { + | ^ +modules/gdnative/gdnative/string.cpp:260:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) { + | ^ +modules/gdnative/gdnative/string.cpp:267:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ +modules/gdnative/gdnative/string.cpp:274:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) { | ^ -modules/gdnative/gdnative/string.cpp:980:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 980 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:989:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 989 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:999:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 999 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1009:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1009 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) { - | ^ -modules/gdnative/gdnative/string.cpp:1015:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1015 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1021:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1021 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) { - | ^ -modules/gdnative/gdnative/string.cpp:1028:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1028 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1035:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1035 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1041:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1041 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1047:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1047 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) { - | ^ -modules/gdnative/gdnative/string.cpp:1051:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1051 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1055:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1055 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:1059:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1059 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) { +modules/gdnative/gdnative/string.cpp:281:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) { + | ^ +modules/gdnative/gdnative/string.cpp:290:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) { + | ^ +modules/gdnative/gdnative/string.cpp:300:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) { | ^ -modules/gdnative/gdnative/string.cpp:1063:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1063 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1080:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1080 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1088:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1088 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) { +modules/gdnative/gdnative/string.cpp:307:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:313:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) { | ^ -modules/gdnative/gdnative/string.cpp:1105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1105 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1120:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1120 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1129:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1129 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) { +modules/gdnative/gdnative/string.cpp:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) { + | ^ +modules/gdnative/gdnative/string.cpp:328:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) { | ^ -modules/gdnative/gdnative/string.cpp:1138:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1138 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size) { - | ^ -modules/gdnative/gdnative/string.cpp:1146:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1146 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1152:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1152 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1158:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1158 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1164:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1164 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) { +modules/gdnative/gdnative/string.cpp:334:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 334 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) { + | ^ +modules/gdnative/gdnative/string.cpp:341:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) { + | ^ +modules/gdnative/gdnative/string.cpp:348:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) { + | ^ +modules/gdnative/gdnative/string.cpp:356:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { + | ^ +modules/gdnative/gdnative/string.cpp:365:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 365 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) { | ^ -modules/gdnative/gdnative/string.cpp:1174:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1174 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) { - | ^ -modules/gdnative/gdnative/string.cpp:1184:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1184 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1193:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1193 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1202:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1202 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1211:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1211 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1220:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1220 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1229:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1229 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1238:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1238 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1247:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1247 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) { - | ^ -modules/gdnative/gdnative/string.cpp:1256:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1256 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/gdnative/string.cpp:372:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) { + | ^ +modules/gdnative/gdnative/string.cpp:379:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) { + | ^ +modules/gdnative/gdnative/string.cpp:386:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 386 | godot_string GDAPI godot_string_num(double p_num) { + | ^ +modules/gdnative/gdnative/string.cpp:393:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) { + | ^ +modules/gdnative/gdnative/string.cpp:400:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { + | ^ +modules/gdnative/gdnative/string.cpp:407:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base) { + | ^ +modules/gdnative/gdnative/string.cpp:414:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 414 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { + | ^ +modules/gdnative/gdnative/string.cpp:421:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | godot_string GDAPI godot_string_num_real(double p_num) { + | ^ +modules/gdnative/gdnative/string.cpp:428:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | godot_string GDAPI godot_string_num_scientific(double p_num) { + | ^ +modules/gdnative/gdnative/string.cpp:435:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) { + | ^ +modules/gdnative/gdnative/string.cpp:442:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) { + | ^ +modules/gdnative/gdnative/string.cpp:450:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) { + | ^ +modules/gdnative/gdnative/string.cpp:458:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) { + | ^ +modules/gdnative/gdnative/string.cpp:468:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 468 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) { + | ^ +modules/gdnative/gdnative/string.cpp:478:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 478 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) { + | ^ +modules/gdnative/gdnative/string.cpp:485:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) { + | ^ +modules/gdnative/gdnative/string.cpp:492:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ +modules/gdnative/gdnative/string.cpp:499:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ +modules/gdnative/gdnative/string.cpp:506:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 506 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) { + | ^ +modules/gdnative/gdnative/string.cpp:516:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 516 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) { + | ^ +modules/gdnative/gdnative/string.cpp:524:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 524 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { + | ^ +modules/gdnative/gdnative/string.cpp:533:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 533 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) { + | ^ +modules/gdnative/gdnative/string.cpp:540:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 540 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) { + | ^ +modules/gdnative/gdnative/string.cpp:551:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 551 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) { + | ^ +modules/gdnative/gdnative/string.cpp:559:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 559 | double GDAPI godot_string_to_double(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:565:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 565 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:571:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 571 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:577:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 577 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:585:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 585 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:593:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 593 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:601:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 601 | double GDAPI godot_string_char_to_double(const char *p_what) { + | ^ +modules/gdnative/gdnative/string.cpp:605:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 605 | godot_int GDAPI godot_string_char_to_int(const char *p_what) { + | ^ +modules/gdnative/gdnative/string.cpp:609:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 609 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:613:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 613 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:617:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 617 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:621:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 621 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:627:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 627 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:633:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 633 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:639:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 639 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) { + | ^ +modules/gdnative/gdnative/string.cpp:643:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 643 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) { + | ^ +modules/gdnative/gdnative/string.cpp:652:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 652 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) { + | ^ +modules/gdnative/gdnative/string.cpp:660:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 660 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:676:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 676 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:692:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 692 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:708:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 708 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:724:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 724 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) { + | ^ +modules/gdnative/gdnative/string.cpp:747:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 747 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { + | ^ +modules/gdnative/gdnative/string.cpp:770:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 770 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:786:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 786 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:802:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 802 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) { + | ^ +modules/gdnative/gdnative/string.cpp:825:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 825 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { + | ^ +modules/gdnative/gdnative/string.cpp:848:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 848 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:863:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 863 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts) { + | ^ +modules/gdnative/gdnative/string.cpp:880:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 880 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:887:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 887 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) { + | ^ +modules/gdnative/gdnative/string.cpp:891:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 891 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) { + | ^ +modules/gdnative/gdnative/string.cpp:895:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 895 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:903:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 903 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:911:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 911 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:919:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 919 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:927:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 927 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) { + | ^ +modules/gdnative/gdnative/string.cpp:935:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 935 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) { + | ^ +modules/gdnative/gdnative/string.cpp:941:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 941 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) { + | ^ +modules/gdnative/gdnative/string.cpp:950:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 950 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) { + | ^ +modules/gdnative/gdnative/string.cpp:958:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 958 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) { + | ^ +modules/gdnative/gdnative/string.cpp:966:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 966 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:974:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 974 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) { + | ^ +modules/gdnative/gdnative/string.cpp:980:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 980 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:989:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 989 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:999:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 999 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1009:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1009 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) { + | ^ +modules/gdnative/gdnative/string.cpp:1015:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1015 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1021:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1021 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) { + | ^ +modules/gdnative/gdnative/string.cpp:1028:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1028 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1035:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1035 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1041:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1041 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1047:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1047 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) { + | ^ +modules/gdnative/gdnative/string.cpp:1051:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1051 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1055:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1055 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:1059:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1059 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1063:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1063 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1080:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1080 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1088:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1088 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1105 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1120:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1120 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1129:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1129 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1138:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1138 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size) { + | ^ +modules/gdnative/gdnative/string.cpp:1146:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1146 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1152:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1152 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1158:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1158 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1164:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1164 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) { + | ^ +modules/gdnative/gdnative/string.cpp:1174:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1174 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) { + | ^ +modules/gdnative/gdnative/string.cpp:1184:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1184 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1193:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1193 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1202:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1202 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1211:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1211 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1220:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1220 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1229:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1229 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1238:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1238 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1247:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1247 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) { + | ^ +modules/gdnative/gdnative/string.cpp:1256:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1256 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1265 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1274:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] @@ -50233,95 +50271,554 @@ modules/gdnative/gdnative/string.cpp:1377:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1377 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { | ^ -Compiling ==> modules/gdnative/gdnative/variant.cpp -Compiling ==> modules/gdnative/gdnative/vector2.cpp -modules/gdnative/gdnative/rid.cpp:43:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 43 | void GDAPI godot_rid_new(godot_rid *r_dest) { - | ^ -modules/gdnative/gdnative/rid.cpp:48:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) { - | ^ -modules/gdnative/gdnative/rid.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) { - | ^ -modules/gdnative/gdnative/rid.cpp:62:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) { - | ^ -modules/gdnative/gdnative/rid.cpp:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) { - | ^ -modules/gdnative/gdnative/transform.cpp:42:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin) { - | ^ -modules/gdnative/gdnative/transform.cpp:54:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) { - | ^ -modules/gdnative/gdnative/transform.cpp:61:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) { - | ^ -modules/gdnative/gdnative/transform.cpp:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) { +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/gdnative/variant.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ -modules/gdnative/gdnative/transform.cpp:74:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:80:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:87:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:93:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:100:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:107:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:114:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:121:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ -modules/gdnative/gdnative/transform.cpp:129:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) { - | ^ -modules/gdnative/gdnative/transform.cpp:137:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) { +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/gdnative/transform.cpp:145:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up) { - | ^ -modules/gdnative/gdnative/transform.cpp:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) { +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/gdnative/transform.cpp:163:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:172:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) { +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ -modules/gdnative/gdnative/transform.cpp:177:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) { +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ -modules/gdnative/gdnative/transform.cpp:183:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) { +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ -modules/gdnative/gdnative/transform.cpp:192:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ -modules/gdnative/gdnative/transform.cpp:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) { +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ -modules/gdnative/gdnative/transform.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) { +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -50331,156 +50828,330 @@ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -50502,372 +51173,723 @@ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ @@ -50880,54 +51902,108 @@ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ @@ -50937,78 +52013,156 @@ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -51021,324 +52175,798 @@ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ @@ -51348,12 +52976,18 @@ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ @@ -51381,30 +53015,55 @@ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ @@ -51420,49 +53079,110 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:157: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ @@ -51481,113 +53201,241 @@ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:165: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:169: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -51601,58 +53449,131 @@ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:185: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ @@ -51677,6 +53598,10 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:193: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -51714,33 +53639,66 @@ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ @@ -51756,21 +53714,37 @@ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:197: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ @@ -51786,72 +53760,142 @@ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:201: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ @@ -51864,12 +53908,18 @@ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ @@ -51885,18 +53935,27 @@ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ @@ -51924,9 +53983,15 @@ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -51936,27 +54001,60 @@ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ @@ -51966,66 +54064,135 @@ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ @@ -52038,48 +54205,111 @@ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ @@ -52089,138 +54319,285 @@ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ @@ -52401,94 +54778,27 @@ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/gdnative/variant.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ @@ -52501,154 +54811,36 @@ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ @@ -52661,105 +54853,24 @@ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ @@ -52914,306 +55025,566 @@ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/gdnative/transform2d.cpp:42:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:48:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:56:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 56 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:63:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:70:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:77:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:82:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:89:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:103:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:111:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:119:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:127:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:42:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:136:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:54:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:145:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:154:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:61:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) { + | ^ +modules/gdnative/gdnative/transform.cpp:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:163:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c) { + | ^ +modules/gdnative/gdnative/transform.cpp:74:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:171:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:177:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) { + | ^ +modules/gdnative/gdnative/transform.cpp:80:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { + | ^ +modules/gdnative/gdnative/transform.cpp:87:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:191:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:93:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:200:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:100:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform.cpp:107:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform.cpp:114:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform.cpp:121:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/transform.cpp:129:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/transform.cpp:137:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) { + | ^ +modules/gdnative/gdnative/transform.cpp:145:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up) { + | ^ +modules/gdnative/gdnative/transform.cpp:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:163:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:172:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) { + | ^ +modules/gdnative/gdnative/transform.cpp:177:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) { + | ^ +modules/gdnative/gdnative/transform.cpp:183:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) { + | ^ +modules/gdnative/gdnative/transform.cpp:192:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) { + | ^ +modules/gdnative/gdnative/vector2.cpp:42:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) { + | ^ +modules/gdnative/gdnative/vector2.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:54:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:61:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:66:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:71:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:76:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:81:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:89:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:101:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:107:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:113:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/vector2.cpp:121:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t) { | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); +modules/gdnative/gdnative/vector2.cpp:131:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta) { | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/gdnative/vector2.cpp:139:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/gdnative/vector2.cpp:147:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:154:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:161:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { + | ^ +modules/gdnative/gdnative/vector2.cpp:169:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:174:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); +modules/gdnative/gdnative/vector2.cpp:180:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/gdnative/vector2.cpp:188:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/gdnative/vector2.cpp:196:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/gdnative/vector2.cpp:204:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); +modules/gdnative/gdnative/vector2.cpp:211:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { + | ^ +modules/gdnative/gdnative/vector2.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:228:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:237:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:246:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:254:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:263:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:271:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 271 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:277:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:283:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:291:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { + | ^ +modules/gdnative/gdnative/vector2.cpp:296:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { + | ^ +modules/gdnative/gdnative/vector2.cpp:301:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:306:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 306 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/rid.cpp:43:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 43 | void GDAPI godot_rid_new(godot_rid *r_dest) { + | ^ +modules/gdnative/gdnative/rid.cpp:48:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) { + | ^ +modules/gdnative/gdnative/rid.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) { + | ^ +modules/gdnative/gdnative/rid.cpp:62:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) { + | ^ +modules/gdnative/gdnative/rid.cpp:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) { + | ^ +Compiling ==> modules/gdnative/gdnative/vector3.cpp +Compiling ==> modules/gdnative/nativescript/api_generator.cpp +Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/basis.h:54, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/gdnative/vector3.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ @@ -53238,9 +55609,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ @@ -53283,9 +55651,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -53328,9 +55693,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -53349,9 +55711,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ @@ -53361,9 +55720,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ @@ -53373,27 +55729,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ @@ -53403,9 +55750,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ @@ -53415,18 +55759,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ @@ -53436,18 +55774,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ @@ -53823,2336 +56155,156 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:42:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) { - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:48:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin) { - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:56:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 56 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:63:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:70:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:77:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:82:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:89:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:103:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:111:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:119:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:127:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:136:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:145:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:154:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:163:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:171:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:177:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:191:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:200:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:157: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:165: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:169: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:185: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:193: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:197: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:201: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -Compiling ==> modules/gdnative/gdnative/vector3.cpp -Compiling ==> modules/gdnative/nativescript/api_generator.cpp -Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp -Compiling ==> modules/gdnative/nativescript/nativescript.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/basis.h:54, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/gdnative/vector3.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); @@ -57583,6 +57735,7 @@ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +Compiling ==> modules/gdnative/nativescript/nativescript.cpp modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ @@ -57676,123 +57829,7 @@ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/gdnative/vector2.cpp:42:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) { - | ^ -modules/gdnative/gdnative/vector2.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:54:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:61:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:66:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:71:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:76:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:81:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:89:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:101:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:107:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:113:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/vector2.cpp:121:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/vector2.cpp:131:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta) { - | ^ -modules/gdnative/gdnative/vector2.cpp:139:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/vector2.cpp:147:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:154:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:161:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { - | ^ -modules/gdnative/gdnative/vector2.cpp:169:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:174:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { - | ^ -modules/gdnative/gdnative/vector2.cpp:180:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ -modules/gdnative/gdnative/vector2.cpp:188:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ -modules/gdnative/gdnative/vector2.cpp:196:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ -modules/gdnative/gdnative/vector2.cpp:204:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:211:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { - | ^ -modules/gdnative/gdnative/vector2.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:228:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:237:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:246:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:254:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:263:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:271:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 271 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:277:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:283:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:291:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { - | ^ -modules/gdnative/gdnative/vector2.cpp:296:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { - | ^ -modules/gdnative/gdnative/vector2.cpp:301:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:306:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 306 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { - | ^ +Compiling ==> modules/gdnative/nativescript/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -60324,126 +60361,6 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -modules/gdnative/gdnative/vector3.cpp:42:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z) { - | ^ -modules/gdnative/gdnative/vector3.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:59:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:64:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:69:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:74:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:86:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:93:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) { - | ^ -modules/gdnative/gdnative/vector3.cpp:102:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/vector3.cpp:110:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/vector3.cpp:118:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/vector3.cpp:128:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta) { - | ^ -modules/gdnative/gdnative/vector3.cpp:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:150:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:158:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:165:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:172:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:179:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:186:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { - | ^ -modules/gdnative/gdnative/vector3.cpp:194:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:200:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:206:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { - | ^ -modules/gdnative/gdnative/vector3.cpp:212:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) { - | ^ -modules/gdnative/gdnative/vector3.cpp:220:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) { - | ^ -modules/gdnative/gdnative/vector3.cpp:228:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) { - | ^ -modules/gdnative/gdnative/vector3.cpp:236:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:245:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:254:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:263:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:271:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 271 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:280:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:288:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:294:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:300:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val) { - | ^ -modules/gdnative/gdnative/vector3.cpp:313:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) { - | ^ -Compiling ==> modules/gdnative/nativescript/register_types.cpp -Compiling ==> modules/gdnative/gdnative_library_singleton_editor.cpp -Compiling ==> modules/gdnative/gdnative_library_editor_plugin.cpp modules/gdnative/gdnative/variant.cpp:60:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) { | ^ @@ -60642,6 +60559,650 @@ modules/gdnative/gdnative/variant.cpp:518:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 518 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid) { | ^ +modules/gdnative/gdnative/vector3.cpp:42:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z) { + | ^ +modules/gdnative/gdnative/vector3.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:59:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:64:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:69:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:74:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:86:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:93:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) { + | ^ +modules/gdnative/gdnative/vector3.cpp:102:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/vector3.cpp:110:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/vector3.cpp:118:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/vector3.cpp:128:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta) { + | ^ +modules/gdnative/gdnative/vector3.cpp:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:150:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:158:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:165:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:172:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:179:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:186:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { + | ^ +modules/gdnative/gdnative/vector3.cpp:194:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:200:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:206:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { + | ^ +modules/gdnative/gdnative/vector3.cpp:212:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) { + | ^ +modules/gdnative/gdnative/vector3.cpp:220:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) { + | ^ +modules/gdnative/gdnative/vector3.cpp:228:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) { + | ^ +modules/gdnative/gdnative/vector3.cpp:236:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:245:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:254:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:263:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:271:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 271 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:280:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:288:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:294:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:300:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val) { + | ^ +modules/gdnative/gdnative/vector3.cpp:313:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) { + | ^ +Compiling ==> modules/gdnative/gdnative_library_singleton_editor.cpp +Compiling ==> modules/gdnative/gdnative_library_editor_plugin.cpp +Compiling ==> modules/gdnative/net/multiplayer_peer_gdnative.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/nativescript/nativescript.h:45, + from modules/gdnative/nativescript/register_types.cpp:36: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -60652,9 +61213,18 @@ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ @@ -60703,12 +61273,24 @@ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -60752,15 +61334,24 @@ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ @@ -60827,6 +61418,15 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: @@ -60905,12 +61505,21 @@ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ @@ -60920,6 +61529,9 @@ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -61010,12 +61622,21 @@ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -61028,9 +61649,15 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ @@ -61070,6 +61697,9 @@ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -61148,6 +61778,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ @@ -61166,6 +61799,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ @@ -61214,9 +61850,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ @@ -61535,9 +62180,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ @@ -61556,9 +62207,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ @@ -61598,15 +62255,24 @@ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ @@ -61646,6 +62312,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ @@ -61679,6 +62348,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ @@ -61715,6 +62387,63 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: @@ -61724,6 +62453,9 @@ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ @@ -61784,6 +62516,9 @@ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ @@ -61859,6 +62594,9 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -61908,6 +62646,9 @@ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -61929,16 +62670,28 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ @@ -61966,19 +62719,34 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -62009,6 +62777,9 @@ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ @@ -62027,22 +62798,46 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -62050,6 +62845,9 @@ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ @@ -62086,12 +62884,28 @@ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/nativescript/nativescript.h:45, + from modules/gdnative/nativescript/godot_nativescript.cpp:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ @@ -62116,52 +62930,95 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ @@ -62177,15 +63034,25 @@ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -62195,6 +63062,9 @@ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ @@ -62255,12 +63125,22 @@ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ @@ -62276,9 +63156,15 @@ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ @@ -62366,6 +63252,10 @@ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -62384,9 +63274,19 @@ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ @@ -62396,18 +63296,33 @@ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ @@ -62498,6 +63413,9 @@ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ @@ -62507,12 +63425,18 @@ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -62618,15 +63542,24 @@ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ @@ -62681,6 +63614,9 @@ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -62690,6 +63626,9 @@ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ @@ -62699,9 +63638,18 @@ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ @@ -62714,9 +63662,15 @@ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ @@ -62768,9 +63722,15 @@ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -62927,30 +63887,249 @@ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ @@ -62963,6 +64142,9 @@ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ @@ -62993,6 +64175,12 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -63000,6 +64188,15 @@ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ @@ -63039,9 +64236,75 @@ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ @@ -63080,110 +64343,295 @@ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ @@ -63202,69 +64650,1172 @@ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdnative/net/multiplayer_peer_gdnative.cpp +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/nativescript/nativescript.h:45, - from modules/gdnative/nativescript/godot_nativescript.cpp:40: + from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -63317,6 +65868,109 @@ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); @@ -63405,12 +66059,14 @@ modules/gdnative/nativescript/godot_nativescript.cpp:316:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 316 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) { | ^ +Compiling ==> modules/gdnative/net/packet_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_singleton_editor.cpp:33: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -65835,7 +68491,7 @@ 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/gdnative.h:40: + from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -65901,7 +68557,6 @@ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ -Compiling ==> modules/gdnative/net/packet_peer_gdnative.cpp modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ @@ -66023,13 +68678,17 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ +modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) { + | ^ +Compiling ==> modules/gdnative/net/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/nativescript/nativescript.h:45, - from modules/gdnative/nativescript/register_types.cpp:36: + from modules/gdnative/net/packet_peer_gdnative.h:35, + from modules/gdnative/net/packet_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -68641,13 +71300,15 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ +modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: + from modules/gdnative/gdnative_library_singleton_editor.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -71259,13 +73920,16 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ +Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp +Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp +Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/net/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -73463,438 +76127,25 @@ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) { - | ^ -Compiling ==> modules/gdnative/net/register_types.cpp -Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/packet_peer_gdnative.h:35, - from modules/gdnative/net/packet_peer_gdnative.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ @@ -73949,6 +76200,9 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -74067,84 +76321,153 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ @@ -74154,63 +76477,132 @@ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ @@ -74238,6 +76630,10 @@ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ @@ -74247,9 +76643,15 @@ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -74268,6 +76670,9 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ @@ -74391,6 +76796,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ @@ -74400,9 +76808,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ @@ -74415,9 +76832,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ @@ -74436,15 +76859,24 @@ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ @@ -74478,9 +76910,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ @@ -74490,33 +76928,66 @@ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ @@ -74526,12 +76997,26 @@ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ @@ -74574,45 +77059,85 @@ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ @@ -74661,9 +77186,16 @@ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ @@ -74682,16 +77214,21 @@ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ -Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ @@ -74704,6 +77241,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ @@ -74713,6 +77253,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -74728,9 +77271,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ @@ -74956,6 +77505,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: @@ -75104,6 +77659,9 @@ modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ @@ -75116,18 +77674,27 @@ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -75149,9 +77716,15 @@ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -75164,37 +77737,79 @@ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ @@ -75204,9 +77819,21 @@ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -75235,6 +77862,10 @@ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ @@ -75265,6 +77896,9 @@ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ @@ -75294,15 +77928,25 @@ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ @@ -75421,6 +78065,10 @@ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ @@ -75469,15 +78117,25 @@ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ @@ -76314,7 +78972,7 @@ 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: + from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -76501,17 +79159,15 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) { - | ^ -Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp +Compiling ==> modules/gdnative/arvr/register_types.cpp +Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/register_types.cpp:32: + from modules/gdnative/net/stream_peer_gdnative.h:35, + from modules/gdnative/net/stream_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -78373,6 +81029,7 @@ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ @@ -78835,12 +81492,24 @@ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/net/webrtc_gdnative.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ @@ -78853,293 +81522,12 @@ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -Compiling ==> modules/gdnative/arvr/register_types.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/stream_peer_gdnative.h:35, - from modules/gdnative/net/stream_peer_gdnative.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ @@ -79170,27 +81558,58 @@ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -79198,6 +81617,9 @@ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ @@ -79207,12 +81629,18 @@ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -79240,9 +81668,15 @@ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ @@ -79252,36 +81686,69 @@ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -79291,12 +81758,26 @@ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ @@ -79315,48 +81796,88 @@ modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ @@ -79405,6 +81926,13 @@ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -79414,12 +81942,18 @@ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ @@ -79429,9 +81963,15 @@ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ @@ -79444,18 +81984,33 @@ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ @@ -79474,12 +82029,18 @@ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ @@ -79492,6 +82053,9 @@ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -79510,6 +82074,9 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ @@ -79633,6 +82200,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ @@ -79651,9 +82221,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ @@ -80197,18 +82773,39 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ @@ -80218,15 +82815,30 @@ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ @@ -80239,15 +82851,27 @@ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ @@ -80281,6 +82905,10 @@ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ @@ -80308,6 +82936,9 @@ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ @@ -80348,15 +82979,25 @@ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ @@ -80448,6 +83089,10 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -80482,15 +83127,25 @@ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ @@ -81271,7 +83926,6 @@ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ -Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -81729,7 +84383,6 @@ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); @@ -81747,12 +84400,22 @@ modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) { | ^ +modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) { + | ^ +modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) { + | ^ +modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/webrtc_gdnative.cpp:31: + from modules/gdnative/arvr/arvr_interface_gdnative.h:34, + from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -84364,22 +87027,14 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) { - | ^ -modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) { - | ^ -modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) { - | ^ +Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/arvr/arvr_interface_gdnative.h:34, - from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31: + from modules/gdnative/arvr/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -86991,15 +89646,13 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp -Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/arvr/arvr_interface_gdnative.h:34, - from modules/gdnative/arvr/register_types.cpp:32: + from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_instance.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -87268,6 +89921,7 @@ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ +Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ @@ -89423,61 +92077,7 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -89580,46 +92180,16 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -Compiling ==> modules/gdnative/pluginscript/register_types.cpp -Compiling ==> modules/gdnative/videodecoder/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_instance.h:38, - from modules/gdnative/pluginscript/pluginscript_instance.cpp:31: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_language.cpp:36: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -89680,9 +92250,6 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:248:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -89801,9 +92368,6 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:258:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_real GDAPI godot_arvr_get_worldscale() { - | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: @@ -89813,9 +92377,6 @@ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:265:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_transform GDAPI godot_arvr_get_reference_frame() { - | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ @@ -89852,9 +92413,6 @@ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:279:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect) { - | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ @@ -89906,9 +92464,6 @@ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:296:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { - | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -89942,9 +92497,6 @@ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:307:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { - | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ @@ -90122,9 +92674,6 @@ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:347:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 347 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { - | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -90230,9 +92779,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:369:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ @@ -90305,9 +92851,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:385:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ @@ -90386,9 +92929,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:401:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ @@ -90473,9 +93013,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:422:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -90545,9 +93082,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:434:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 434 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ @@ -90608,9 +93142,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:442:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ @@ -91418,6 +93949,9 @@ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:248:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ @@ -91538,6 +94072,9 @@ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:258:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_real GDAPI godot_arvr_get_worldscale() { + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ @@ -91571,6 +94108,9 @@ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:265:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_transform GDAPI godot_arvr_get_reference_frame() { + | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ @@ -91601,6 +94141,9 @@ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:279:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect) { + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ @@ -91670,6 +94213,9 @@ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:296:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ @@ -91688,6 +94234,9 @@ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:307:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -91727,6 +94276,9 @@ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:347:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 347 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ @@ -91847,6 +94399,9 @@ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:369:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { + | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ @@ -91925,6 +94480,9 @@ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:385:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed) { + | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ @@ -91964,6 +94522,9 @@ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:401:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative) { + | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ @@ -92028,6 +94589,9 @@ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:422:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -92043,6 +94607,9 @@ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:434:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 434 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface) { + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ @@ -92082,6 +94649,9 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:442:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target) { + | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); @@ -92188,13 +94758,14 @@ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ +Compiling ==> modules/gdnative/pluginscript/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_instance.h:38, - from modules/gdnative/pluginscript/pluginscript_script.cpp:34: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -94724,13 +97295,15 @@ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ +Compiling ==> modules/gdnative/videodecoder/register_types.cpp +Compiling ==> modules/gdnative/videodecoder/video_stream_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -96033,6 +98606,7 @@ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ @@ -96694,585 +99268,21 @@ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/pluginscript_language.cpp:36: + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ @@ -97334,237 +99344,465 @@ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -97649,90 +99887,171 @@ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -97742,63 +100061,132 @@ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ @@ -97823,27 +100211,52 @@ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ @@ -97856,9 +100269,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ @@ -97871,6 +100290,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -97880,12 +100302,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ @@ -97910,45 +100338,84 @@ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -98006,6 +100473,13 @@ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ @@ -98036,6 +100510,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ @@ -98051,12 +100531,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ @@ -98066,6 +100552,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -98075,21 +100567,36 @@ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -98099,6 +100606,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ @@ -98117,9 +100627,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ @@ -98129,66 +100645,120 @@ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ @@ -98303,6 +100873,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ @@ -99690,7 +102263,60 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -99793,10 +102419,42 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -Compiling ==> modules/gdnative/videodecoder/video_stream_gdnative.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +Compiling ==> modules/gdscript/gdscript.cpp +Compiling ==> modules/gdscript/gdscript_compiler.cpp +Compiling ==> modules/gdscript/gdscript_editor.cpp +Compiling ==> modules/gdscript/gdscript_function.cpp +Compiling ==> modules/gdscript/gdscript_functions.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -102384,47 +105042,20 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:39, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ @@ -102446,6 +105077,9 @@ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ @@ -102492,6 +105126,10 @@ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ @@ -102501,9 +105139,15 @@ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -102606,6 +105250,10 @@ modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ @@ -102651,15 +105299,25 @@ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ @@ -104845,7 +107503,8 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/videodecoder/../gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -105032,16 +107691,13 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdscript/gdscript.cpp -Compiling ==> modules/gdscript/gdscript_compiler.cpp -Compiling ==> modules/gdscript/gdscript_editor.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: + from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/register_types.cpp:40: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -106420,7 +109076,6 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -Compiling ==> modules/gdscript/gdscript_function.cpp In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -106510,7 +109165,6 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -Compiling ==> modules/gdscript/gdscript_functions.cpp In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -107467,61 +110121,7 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/videodecoder/../gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -107624,44 +110224,259 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); +modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) { + | ^ +modules/gdnative/videodecoder/video_stream_gdnative.cpp:44:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 44 | godot_int GDAPI godot_videodecoder_file_read(void *ptr, uint8_t *buf, int buf_size) { | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); +modules/gdnative/videodecoder/video_stream_gdnative.cpp:56:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 56 | int64_t GDAPI godot_videodecoder_file_seek(void *ptr, int64_t pos, int whence) { + | ^ +modules/gdnative/videodecoder/video_stream_gdnative.cpp:97:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { | ^ +Compiling ==> modules/gdscript/gdscript_parser.cpp +Compiling ==> modules/gdscript/gdscript_tokenizer.cpp +Compiling ==> modules/gdscript/register_types.cpp +Compiling ==> modules/gdscript/editor/gdscript_highlighter.cpp +Compiling ==> modules/gdscript/language_server/gdscript_extend_parser.cpp +Compiling ==> modules/gdscript/language_server/gdscript_language_protocol.cpp +Compiling ==> modules/gdscript/language_server/gdscript_language_server.cpp +Compiling ==> modules/gdscript/language_server/gdscript_text_document.cpp +Compiling ==> modules/gdscript/language_server/gdscript_workspace.cpp +Compiling ==> modules/gltf/editor_scene_exporter_gltf_plugin.cpp +Compiling ==> modules/gltf/editor_scene_importer_gltf.cpp +Compiling ==> modules/gltf/gltf_accessor.cpp +Compiling ==> modules/gltf/gltf_animation.cpp +Compiling ==> modules/gltf/gltf_buffer_view.cpp +Compiling ==> modules/gltf/gltf_camera.cpp +Compiling ==> modules/gltf/gltf_document.cpp +Compiling ==> modules/gltf/gltf_light.cpp +Compiling ==> modules/gltf/gltf_mesh.cpp +Compiling ==> modules/gltf/gltf_node.cpp +Compiling ==> modules/gltf/gltf_skeleton.cpp +Compiling ==> modules/gltf/gltf_skin.cpp +Compiling ==> modules/gltf/gltf_spec_gloss.cpp +Compiling ==> modules/gltf/gltf_state.cpp +Compiling ==> modules/gltf/gltf_texture.cpp +Compiling ==> modules/gltf/packed_scene_gltf.cpp +Compiling ==> modules/gltf/register_types.cpp +Compiling ==> modules/gridmap/grid_map.cpp +Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp +Compiling ==> modules/gridmap/register_types.cpp +Compiling ==> modules/hdr/image_loader_hdr.cpp +Compiling ==> modules/hdr/register_types.cpp +Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp +Compiling ==> modules/jsonrpc/jsonrpc.cpp +Compiling ==> modules/jsonrpc/register_types.cpp +Compiling ==> thirdparty/mbedtls/library/aes.c +Compiling ==> thirdparty/mbedtls/library/aesni.c +Compiling ==> thirdparty/mbedtls/library/arc4.c +Compiling ==> thirdparty/mbedtls/library/aria.c +Compiling ==> thirdparty/mbedtls/library/asn1parse.c +Compiling ==> thirdparty/mbedtls/library/asn1write.c +Compiling ==> thirdparty/mbedtls/library/base64.c +Compiling ==> thirdparty/mbedtls/library/bignum.c +Compiling ==> thirdparty/mbedtls/library/blowfish.c +Compiling ==> thirdparty/mbedtls/library/camellia.c +Compiling ==> thirdparty/mbedtls/library/ccm.c +Compiling ==> modules/jpg/register_types.cpp +Compiling ==> modules/jpg/image_loader_jpegd.cpp +Compiling ==> thirdparty/mbedtls/library/certs.c +Compiling ==> thirdparty/mbedtls/library/chacha20.c +Compiling ==> thirdparty/mbedtls/library/chachapoly.c +Compiling ==> thirdparty/mbedtls/library/cipher.c +Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c +Compiling ==> thirdparty/mbedtls/library/cmac.c +Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c +Compiling ==> thirdparty/mbedtls/library/constant_time.c +Compiling ==> thirdparty/mbedtls/library/debug.c +Compiling ==> thirdparty/mbedtls/library/des.c +Compiling ==> thirdparty/mbedtls/library/dhm.c +Compiling ==> thirdparty/mbedtls/library/ecdh.c +Compiling ==> thirdparty/mbedtls/library/ecdsa.c +Compiling ==> thirdparty/mbedtls/library/ecjpake.c +Compiling ==> thirdparty/mbedtls/library/ecp.c +Compiling ==> thirdparty/mbedtls/library/ecp_curves.c +Compiling ==> thirdparty/mbedtls/library/entropy.c +Compiling ==> thirdparty/mbedtls/library/entropy_poll.c +Compiling ==> thirdparty/mbedtls/library/error.c +Compiling ==> thirdparty/mbedtls/library/gcm.c +Compiling ==> thirdparty/mbedtls/library/havege.c +Compiling ==> thirdparty/mbedtls/library/hkdf.c +Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c +Compiling ==> thirdparty/mbedtls/library/md2.c +Compiling ==> thirdparty/mbedtls/library/md4.c +Compiling ==> thirdparty/mbedtls/library/md5.c +Compiling ==> thirdparty/mbedtls/library/md.c +Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c +Compiling ==> thirdparty/mbedtls/library/mps_reader.c +Compiling ==> thirdparty/mbedtls/library/mps_trace.c +Compiling ==> thirdparty/mbedtls/library/net_sockets.c +Compiling ==> thirdparty/mbedtls/library/nist_kw.c +Compiling ==> thirdparty/mbedtls/library/oid.c +Compiling ==> thirdparty/mbedtls/library/padlock.c +Compiling ==> thirdparty/mbedtls/library/pem.c +Compiling ==> thirdparty/mbedtls/library/pk.c +Compiling ==> thirdparty/mbedtls/library/pkcs11.c +Compiling ==> thirdparty/mbedtls/library/pkcs12.c +Compiling ==> thirdparty/mbedtls/library/pkcs5.c +Compiling ==> thirdparty/mbedtls/library/pkparse.c +Compiling ==> thirdparty/mbedtls/library/pk_wrap.c +Compiling ==> thirdparty/mbedtls/library/pkwrite.c +Compiling ==> thirdparty/mbedtls/library/platform.c +Compiling ==> thirdparty/mbedtls/library/platform_util.c +Compiling ==> thirdparty/mbedtls/library/poly1305.c +Compiling ==> thirdparty/mbedtls/library/ripemd160.c +Compiling ==> thirdparty/mbedtls/library/rsa.c +Compiling ==> thirdparty/mbedtls/library/rsa_internal.c +Compiling ==> thirdparty/mbedtls/library/sha1.c +Compiling ==> thirdparty/mbedtls/library/sha256.c +Compiling ==> thirdparty/mbedtls/library/sha512.c +Compiling ==> thirdparty/mbedtls/library/ssl_cache.c +Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c +Compiling ==> thirdparty/mbedtls/library/ssl_cli.c +Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c +Compiling ==> thirdparty/mbedtls/library/ssl_msg.c +Compiling ==> thirdparty/mbedtls/library/ssl_srv.c +Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c +Compiling ==> thirdparty/mbedtls/library/ssl_tls.c +Compiling ==> thirdparty/mbedtls/library/ssl_tls13_keys.c +Compiling ==> thirdparty/mbedtls/library/threading.c +Compiling ==> thirdparty/mbedtls/library/timing.c +Compiling ==> thirdparty/mbedtls/library/version.c +Compiling ==> thirdparty/mbedtls/library/version_features.c +Compiling ==> thirdparty/mbedtls/library/x509.c +Compiling ==> thirdparty/mbedtls/library/x509_create.c +Compiling ==> thirdparty/mbedtls/library/x509_crl.c +Compiling ==> thirdparty/mbedtls/library/x509_crt.c +Compiling ==> thirdparty/mbedtls/library/x509_csr.c +Compiling ==> thirdparty/mbedtls/library/x509write_crt.c +Compiling ==> thirdparty/mbedtls/library/x509write_csr.c +Compiling ==> thirdparty/mbedtls/library/xtea.c +make_certs_header(["core/io/certs_compressed.gen.h"], ["thirdparty/certs/ca-certificates.crt"]) +Compiling ==> modules/minimp3/audio_stream_mp3.cpp +Compiling ==> modules/minimp3/register_types.cpp +Compiling ==> modules/minimp3/resource_importer_mp3.cpp +Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp +Compiling ==> modules/mobile_vr/register_types.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp +Compiling ==> modules/mbedtls/packet_peer_mbed_dtls.cpp +Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp +Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp +Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp +Compiling ==> modules/mbedtls/register_types.cpp +Compiling ==> modules/mbedtls/crypto_mbedtls.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastContour.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastFilter.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastLayers.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMesh.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMeshDetail.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRasterization.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRegion.cpp +Compiling ==> thirdparty/rvo2/Agent.cpp +Compiling ==> thirdparty/rvo2/KdTree.cpp +Compiling ==> modules/ogg/register_types.cpp +Compiling ==> thirdparty/misc/open-simplex-noise.c +Compiling ==> modules/opus/register_types.cpp +Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp +Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp +Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp +Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp +Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp +Compiling ==> modules/regex/regex.cpp +Compiling ==> modules/regex/register_types.cpp +Compiling ==> modules/squish/image_compress_squish.cpp +Compiling ==> modules/squish/register_types.cpp +Compiling ==> modules/opensimplex/noise_texture.cpp +Compiling ==> modules/opensimplex/register_types.cpp +Compiling ==> modules/pvr/image_compress_pvrtc.cpp +Compiling ==> modules/pvr/register_types.cpp +Compiling ==> modules/pvr/texture_loader_pvr.cpp +Compiling ==> modules/navigation/navigation_mesh_editor_plugin.cpp +Compiling ==> modules/navigation/register_types.cpp +Compiling ==> modules/navigation/nav_region.cpp +Compiling ==> modules/navigation/godot_navigation_server.cpp +Compiling ==> modules/navigation/navigation_mesh_generator.cpp +Compiling ==> modules/navigation/nav_map.cpp +Compiling ==> modules/navigation/rvo_agent.cpp +Compiling ==> modules/opensimplex/open_simplex_noise.cpp +Compiling ==> thirdparty/misc/stb_vorbis.c +Compiling ==> thirdparty/nanosvg/nanosvg.cc +Compiling ==> modules/tga/image_loader_tga.cpp +Compiling ==> modules/tga/register_types.cpp +Compiling ==> modules/theora/register_types.cpp +Compiling ==> modules/theora/video_stream_theora.cpp +Compiling ==> thirdparty/tinyexr/tinyexr.cc +Compiling ==> thirdparty/miniupnpc/src/igd_desc_parse.c +Compiling ==> thirdparty/miniupnpc/src/miniupnpc.c +Compiling ==> thirdparty/miniupnpc/src/minixml.c +Compiling ==> thirdparty/miniupnpc/src/minisoap.c +Compiling ==> thirdparty/miniupnpc/src/minissdpc.c +Compiling ==> modules/svg/register_types.cpp +Compiling ==> modules/svg/image_loader_svg.cpp +Compiling ==> thirdparty/miniupnpc/src/miniwget.c +Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp +Compiling ==> modules/stb_vorbis/register_types.cpp +Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp +Compiling ==> thirdparty/miniupnpc/src/upnpcommands.c +Compiling ==> thirdparty/miniupnpc/src/upnpdev.c +Compiling ==> thirdparty/miniupnpc/src/upnpreplyparse.c +Compiling ==> thirdparty/miniupnpc/src/connecthostport.c +Compiling ==> thirdparty/miniupnpc/src/portlistingparse.c +Compiling ==> thirdparty/miniupnpc/src/receivedata.c +Compiling ==> thirdparty/miniupnpc/src/addr_is_reserved.c +Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp +Compiling ==> modules/upnp/upnp_device.cpp +Compiling ==> modules/upnp/register_types.cpp +Compiling ==> modules/upnp/upnp.cpp +Compiling ==> thirdparty/vhacd/src/FloatMath.cpp +Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp +Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp +Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp +Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp +Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp +Compiling ==> thirdparty/vhacd/src/vhacdRaycastMesh.cpp +Compiling ==> thirdparty/vhacd/src/VHACD.cpp +Compiling ==> thirdparty/vhacd/src/btConvexHullComputer.cpp +Compiling ==> modules/visual_script/register_types.cpp +Compiling ==> modules/visual_script/visual_script.cpp +Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp +Compiling ==> modules/visual_script/visual_script_editor.cpp +Compiling ==> modules/visual_script/visual_script_expression.cpp +Compiling ==> modules/visual_script/visual_script_flow_control.cpp +Compiling ==> modules/visual_script/visual_script_func_nodes.cpp +Compiling ==> modules/visual_script/visual_script_nodes.cpp +Compiling ==> modules/visual_script/visual_script_property_selector.cpp +Compiling ==> modules/vhacd/register_types.cpp +Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp +Compiling ==> modules/vorbis/register_types.cpp +Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc +Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp +Compiling ==> modules/tinyexr/register_types.cpp +Compiling ==> modules/tinyexr/image_loader_tinyexr.cpp +Compiling ==> modules/tinyexr/image_saver_tinyexr.cpp +Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp +Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp +Compiling ==> modules/webp/image_loader_webp.cpp +Compiling ==> modules/webp/register_types.cpp +Compiling ==> modules/webrtc/register_types.cpp +Compiling ==> modules/webrtc/webrtc_data_channel.cpp +Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: + from ./modules/gdnative/include/net/godot_net.h:34, + from modules/webrtc/webrtc_data_channel_gdnative.h:36, + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -108596,6 +111411,7 @@ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ @@ -109001,1435 +111817,6 @@ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) { - | ^ -Compiling ==> modules/gdscript/gdscript_parser.cpp -modules/gdnative/videodecoder/video_stream_gdnative.cpp:44:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 44 | godot_int GDAPI godot_videodecoder_file_read(void *ptr, uint8_t *buf, int buf_size) { - | ^ -modules/gdnative/videodecoder/video_stream_gdnative.cpp:56:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 56 | int64_t GDAPI godot_videodecoder_file_seek(void *ptr, int64_t pos, int whence) { - | ^ -modules/gdnative/videodecoder/video_stream_gdnative.cpp:97:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { - | ^ -Compiling ==> modules/gdscript/gdscript_tokenizer.cpp -Compiling ==> modules/gdscript/register_types.cpp -Compiling ==> modules/gdscript/editor/gdscript_highlighter.cpp -Compiling ==> modules/gdscript/language_server/gdscript_extend_parser.cpp -Compiling ==> modules/gdscript/language_server/gdscript_language_protocol.cpp -Compiling ==> modules/gdscript/language_server/gdscript_language_server.cpp -Compiling ==> modules/gdscript/language_server/gdscript_text_document.cpp -Compiling ==> modules/gdscript/language_server/gdscript_workspace.cpp -Compiling ==> modules/gltf/editor_scene_exporter_gltf_plugin.cpp -Compiling ==> modules/gltf/editor_scene_importer_gltf.cpp -Compiling ==> modules/gltf/gltf_accessor.cpp -Compiling ==> modules/gltf/gltf_animation.cpp -Compiling ==> modules/gltf/gltf_buffer_view.cpp -Compiling ==> modules/gltf/gltf_camera.cpp -Compiling ==> modules/gltf/gltf_document.cpp -Compiling ==> modules/gltf/gltf_light.cpp -Compiling ==> modules/gltf/gltf_mesh.cpp -Compiling ==> modules/gltf/gltf_node.cpp -Compiling ==> modules/gltf/gltf_skeleton.cpp -Compiling ==> modules/gltf/gltf_skin.cpp -Compiling ==> modules/gltf/gltf_spec_gloss.cpp -Compiling ==> modules/gltf/gltf_state.cpp -Compiling ==> modules/gltf/gltf_texture.cpp -Compiling ==> modules/gltf/packed_scene_gltf.cpp -Compiling ==> modules/gltf/register_types.cpp -Compiling ==> modules/gridmap/grid_map.cpp -Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp -Compiling ==> modules/gridmap/register_types.cpp -Compiling ==> modules/hdr/image_loader_hdr.cpp -Compiling ==> modules/hdr/register_types.cpp -Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp -Compiling ==> modules/jsonrpc/jsonrpc.cpp -Compiling ==> modules/jsonrpc/register_types.cpp -Compiling ==> thirdparty/mbedtls/library/aes.c -Compiling ==> thirdparty/mbedtls/library/aesni.c -Compiling ==> thirdparty/mbedtls/library/arc4.c -Compiling ==> thirdparty/mbedtls/library/aria.c -Compiling ==> thirdparty/mbedtls/library/asn1parse.c -Compiling ==> thirdparty/mbedtls/library/asn1write.c -Compiling ==> thirdparty/mbedtls/library/base64.c -Compiling ==> thirdparty/mbedtls/library/bignum.c -Compiling ==> thirdparty/mbedtls/library/blowfish.c -Compiling ==> thirdparty/mbedtls/library/camellia.c -Compiling ==> thirdparty/mbedtls/library/ccm.c -Compiling ==> thirdparty/mbedtls/library/certs.c -Compiling ==> thirdparty/mbedtls/library/chacha20.c -Compiling ==> thirdparty/mbedtls/library/chachapoly.c -Compiling ==> thirdparty/mbedtls/library/cipher.c -Compiling ==> modules/jpg/image_loader_jpegd.cpp -Compiling ==> modules/jpg/register_types.cpp -Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c -Compiling ==> thirdparty/mbedtls/library/cmac.c -Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c -Compiling ==> thirdparty/mbedtls/library/constant_time.c -Compiling ==> thirdparty/mbedtls/library/debug.c -Compiling ==> thirdparty/mbedtls/library/des.c -Compiling ==> thirdparty/mbedtls/library/dhm.c -Compiling ==> thirdparty/mbedtls/library/ecdh.c -Compiling ==> thirdparty/mbedtls/library/ecdsa.c -Compiling ==> thirdparty/mbedtls/library/ecjpake.c -Compiling ==> thirdparty/mbedtls/library/ecp.c -Compiling ==> thirdparty/mbedtls/library/ecp_curves.c -Compiling ==> thirdparty/mbedtls/library/entropy.c -Compiling ==> thirdparty/mbedtls/library/entropy_poll.c -Compiling ==> thirdparty/mbedtls/library/error.c -Compiling ==> thirdparty/mbedtls/library/gcm.c -Compiling ==> thirdparty/mbedtls/library/havege.c -Compiling ==> thirdparty/mbedtls/library/hkdf.c -Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c -Compiling ==> thirdparty/mbedtls/library/md2.c -Compiling ==> thirdparty/mbedtls/library/md4.c -Compiling ==> thirdparty/mbedtls/library/md5.c -Compiling ==> thirdparty/mbedtls/library/md.c -Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c -Compiling ==> thirdparty/mbedtls/library/mps_reader.c -Compiling ==> thirdparty/mbedtls/library/mps_trace.c -Compiling ==> thirdparty/mbedtls/library/net_sockets.c -Compiling ==> thirdparty/mbedtls/library/nist_kw.c -Compiling ==> thirdparty/mbedtls/library/oid.c -Compiling ==> thirdparty/mbedtls/library/padlock.c -Compiling ==> thirdparty/mbedtls/library/pem.c -Compiling ==> thirdparty/mbedtls/library/pk.c -Compiling ==> thirdparty/mbedtls/library/pkcs11.c -Compiling ==> thirdparty/mbedtls/library/pkcs12.c -Compiling ==> thirdparty/mbedtls/library/pkcs5.c -Compiling ==> thirdparty/mbedtls/library/pkparse.c -Compiling ==> thirdparty/mbedtls/library/pk_wrap.c -Compiling ==> thirdparty/mbedtls/library/pkwrite.c -Compiling ==> thirdparty/mbedtls/library/platform.c -Compiling ==> thirdparty/mbedtls/library/platform_util.c -Compiling ==> thirdparty/mbedtls/library/poly1305.c -Compiling ==> thirdparty/mbedtls/library/ripemd160.c -Compiling ==> thirdparty/mbedtls/library/rsa.c -Compiling ==> thirdparty/mbedtls/library/rsa_internal.c -Compiling ==> thirdparty/mbedtls/library/sha1.c -Compiling ==> thirdparty/mbedtls/library/sha256.c -Compiling ==> thirdparty/mbedtls/library/sha512.c -Compiling ==> thirdparty/mbedtls/library/ssl_cache.c -Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c -Compiling ==> thirdparty/mbedtls/library/ssl_cli.c -Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c -Compiling ==> thirdparty/mbedtls/library/ssl_msg.c -Compiling ==> thirdparty/mbedtls/library/ssl_srv.c -Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c -Compiling ==> thirdparty/mbedtls/library/ssl_tls.c -Compiling ==> thirdparty/mbedtls/library/ssl_tls13_keys.c -Compiling ==> thirdparty/mbedtls/library/threading.c -Compiling ==> thirdparty/mbedtls/library/timing.c -Compiling ==> thirdparty/mbedtls/library/version.c -Compiling ==> thirdparty/mbedtls/library/version_features.c -Compiling ==> thirdparty/mbedtls/library/x509.c -Compiling ==> thirdparty/mbedtls/library/x509_create.c -Compiling ==> thirdparty/mbedtls/library/x509_crl.c -Compiling ==> thirdparty/mbedtls/library/x509_crt.c -Compiling ==> thirdparty/mbedtls/library/x509_csr.c -Compiling ==> thirdparty/mbedtls/library/x509write_crt.c -Compiling ==> thirdparty/mbedtls/library/x509write_csr.c -Compiling ==> thirdparty/mbedtls/library/xtea.c -make_certs_header(["core/io/certs_compressed.gen.h"], ["thirdparty/certs/ca-certificates.crt"]) -Compiling ==> modules/minimp3/audio_stream_mp3.cpp -Compiling ==> modules/minimp3/register_types.cpp -Compiling ==> modules/minimp3/resource_importer_mp3.cpp -Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp -Compiling ==> modules/mobile_vr/register_types.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp -Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp -Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp -Compiling ==> modules/mbedtls/crypto_mbedtls.cpp -Compiling ==> modules/mbedtls/register_types.cpp -Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp -Compiling ==> modules/mbedtls/packet_peer_mbed_dtls.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastContour.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastFilter.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastLayers.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMesh.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMeshDetail.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRasterization.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRegion.cpp -Compiling ==> thirdparty/rvo2/Agent.cpp -Compiling ==> thirdparty/rvo2/KdTree.cpp -Compiling ==> modules/ogg/register_types.cpp -Compiling ==> thirdparty/misc/open-simplex-noise.c -Compiling ==> modules/opus/register_types.cpp -Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp -Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp -Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp -Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp -Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp -Compiling ==> modules/regex/regex.cpp -Compiling ==> modules/regex/register_types.cpp -Compiling ==> modules/squish/image_compress_squish.cpp -Compiling ==> modules/squish/register_types.cpp -Compiling ==> thirdparty/misc/stb_vorbis.c -Compiling ==> modules/opensimplex/noise_texture.cpp -Compiling ==> modules/opensimplex/register_types.cpp -Compiling ==> modules/pvr/register_types.cpp -Compiling ==> modules/pvr/image_compress_pvrtc.cpp -Compiling ==> modules/navigation/navigation_mesh_generator.cpp -Compiling ==> modules/navigation/nav_map.cpp -Compiling ==> modules/navigation/rvo_agent.cpp -Compiling ==> modules/navigation/navigation_mesh_editor_plugin.cpp -Compiling ==> modules/navigation/godot_navigation_server.cpp -Compiling ==> modules/navigation/register_types.cpp -Compiling ==> modules/navigation/nav_region.cpp -Compiling ==> modules/pvr/texture_loader_pvr.cpp -Compiling ==> modules/opensimplex/open_simplex_noise.cpp -Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp -Compiling ==> modules/stb_vorbis/register_types.cpp -Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp -Compiling ==> thirdparty/nanosvg/nanosvg.cc -Compiling ==> modules/tga/image_loader_tga.cpp -Compiling ==> modules/tga/register_types.cpp -Compiling ==> modules/theora/register_types.cpp -Compiling ==> modules/theora/video_stream_theora.cpp -Compiling ==> thirdparty/tinyexr/tinyexr.cc -Compiling ==> thirdparty/miniupnpc/src/igd_desc_parse.c -Compiling ==> thirdparty/miniupnpc/src/miniupnpc.c -Compiling ==> thirdparty/miniupnpc/src/minixml.c -Compiling ==> thirdparty/miniupnpc/src/minisoap.c -Compiling ==> thirdparty/miniupnpc/src/minissdpc.c -Compiling ==> thirdparty/miniupnpc/src/miniwget.c -Compiling ==> thirdparty/miniupnpc/src/upnpcommands.c -Compiling ==> thirdparty/miniupnpc/src/upnpdev.c -Compiling ==> thirdparty/miniupnpc/src/upnpreplyparse.c -Compiling ==> thirdparty/miniupnpc/src/connecthostport.c -Compiling ==> modules/svg/image_loader_svg.cpp -Compiling ==> modules/svg/register_types.cpp -Compiling ==> thirdparty/miniupnpc/src/portlistingparse.c -Compiling ==> thirdparty/miniupnpc/src/receivedata.c -Compiling ==> thirdparty/miniupnpc/src/addr_is_reserved.c -Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp -Compiling ==> thirdparty/vhacd/src/FloatMath.cpp -Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp -Compiling ==> modules/upnp/upnp_device.cpp -Compiling ==> modules/upnp/upnp.cpp -Compiling ==> modules/upnp/register_types.cpp -Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp -Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp -Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp -Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp -Compiling ==> thirdparty/vhacd/src/vhacdRaycastMesh.cpp -Compiling ==> thirdparty/vhacd/src/VHACD.cpp -Compiling ==> thirdparty/vhacd/src/btConvexHullComputer.cpp -Compiling ==> modules/visual_script/register_types.cpp -Compiling ==> modules/visual_script/visual_script.cpp -Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp -Compiling ==> modules/visual_script/visual_script_editor.cpp -Compiling ==> modules/visual_script/visual_script_expression.cpp -Compiling ==> modules/visual_script/visual_script_flow_control.cpp -Compiling ==> modules/visual_script/visual_script_func_nodes.cpp -Compiling ==> modules/visual_script/visual_script_nodes.cpp -Compiling ==> modules/visual_script/visual_script_property_selector.cpp -Compiling ==> modules/vhacd/register_types.cpp -Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp -Compiling ==> modules/vorbis/register_types.cpp -Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc -Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp -Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp -Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp -Compiling ==> modules/webp/image_loader_webp.cpp -Compiling ==> modules/webp/register_types.cpp -Compiling ==> modules/webrtc/register_types.cpp -Compiling ==> modules/tinyexr/image_loader_tinyexr.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -110443,12 +111830,21 @@ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ @@ -110497,19 +111893,59 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ @@ -110615,6 +112051,12 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: @@ -110708,6 +112150,10 @@ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -110717,6 +112163,9 @@ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ @@ -110759,24 +112208,94 @@ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ @@ -110795,15 +112314,27 @@ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -110816,6 +112347,9 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ @@ -110939,6 +112473,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ @@ -110948,6 +112485,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ @@ -110987,9 +112527,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ @@ -111305,12 +112851,21 @@ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ @@ -111374,6 +112929,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ @@ -111434,6 +112992,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ @@ -111452,6 +113013,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ @@ -111464,9 +113028,13 @@ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +Compiling ==> modules/webrtc/webrtc_multiplayer.cpp modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ @@ -111479,6 +113047,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ @@ -111503,12 +113077,24 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ @@ -111566,15 +113152,27 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ @@ -111647,6 +113245,9 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -111721,12 +113322,21 @@ modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ @@ -111754,6 +113364,9 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -111794,6 +113407,9 @@ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ @@ -111815,6 +113431,9 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -111825,16 +113444,31 @@ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ @@ -111904,6 +113538,9 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -111977,9 +113614,15 @@ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ @@ -112151,270 +113794,1024 @@ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ @@ -112427,45 +114824,84 @@ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -112487,45 +114923,84 @@ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ +./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ @@ -112553,6 +115028,9 @@ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ +./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ @@ -112571,6 +115049,10 @@ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +In file included from ./modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ @@ -112607,12 +115089,18 @@ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ @@ -112876,18 +115364,15 @@ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -Compiling ==> modules/tinyexr/image_saver_tinyexr.cpp -Compiling ==> modules/tinyexr/register_types.cpp -Compiling ==> modules/webrtc/webrtc_data_channel.cpp -Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp -Compiling ==> modules/webm/register_types.cpp +Compiling ==> modules/webrtc/webrtc_peer_connection.cpp +Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, - from modules/webrtc/webrtc_data_channel_gdnative.h:36, - from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: + from modules/webrtc/webrtc_peer_connection_gdnative.h:36, + from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -115328,2820 +117813,371 @@ 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ Compiling ==> modules/webm/video_stream_webm.cpp -Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp -Compiling ==> modules/webrtc/webrtc_multiplayer.cpp -Compiling ==> modules/webrtc/webrtc_peer_connection.cpp -Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/include/net/godot_net.h:34, - from modules/webrtc/webrtc_peer_connection_gdnative.h:36, - from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from ./modules/gdnative/nativescript/nativescript.h:45, + from modules/webrtc/webrtc_data_channel_gdnative.cpp:35: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); +Compiling ==> modules/webm/register_types.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from ./modules/gdnative/nativescript/nativescript.h:45, + from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from ./modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ Compiling ==> modules/webrtc/webrtc_peer_connection_js.cpp Compiling ==> thirdparty/wslay/wslay_net.c Compiling ==> thirdparty/wslay/wslay_event.c Compiling ==> thirdparty/wslay/wslay_queue.c Compiling ==> thirdparty/wslay/wslay_frame.c -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from ./modules/gdnative/nativescript/nativescript.h:45, - from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from ./modules/gdnative/nativescript/nativescript.h:45, - from modules/webrtc/webrtc_data_channel_gdnative.cpp:35: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ Compiling ==> modules/webxr/register_types.cpp +Compiling ==> modules/webxr/webxr_interface.cpp +Compiling ==> modules/websocket/wsl_peer.cpp +Compiling ==> modules/websocket/websocket_client.cpp Compiling ==> modules/websocket/emws_server.cpp -Compiling ==> modules/websocket/websocket_peer.cpp -Compiling ==> modules/websocket/register_types.cpp +Compiling ==> modules/websocket/websocket_server.cpp +Compiling ==> modules/websocket/wsl_client.cpp Compiling ==> modules/websocket/emws_peer.cpp -Compiling ==> modules/websocket/wsl_peer.cpp +Compiling ==> modules/websocket/register_types.cpp +Compiling ==> modules/websocket/wsl_server.cpp +Compiling ==> modules/websocket/websocket_peer.cpp Compiling ==> modules/websocket/websocket_multiplayer_peer.cpp Compiling ==> modules/websocket/emws_client.cpp -Compiling ==> modules/websocket/websocket_server.cpp -Compiling ==> modules/websocket/wsl_server.cpp -Compiling ==> modules/websocket/wsl_client.cpp -Compiling ==> modules/websocket/websocket_client.cpp -Compiling ==> modules/webxr/webxr_interface.cpp Compiling ==> modules/webxr/webxr_interface_js.cpp Compiling ==> thirdparty/xatlas/xatlas.cpp Compiling ==> platform/android/api/api.cpp @@ -118167,27 +118203,27 @@ Compiling ==> drivers/png/image_loader_png.cpp Compiling ==> drivers/png/png_driver_common.cpp Compiling ==> drivers/png/resource_saver_png.cpp -Linking Static Library ==> platform/libplatform.x11.opt.tools.64.a -Ranlib Library ==> platform/libplatform.x11.opt.tools.64.a Compiling ==> drivers/register_driver_types.cpp Compiling ==> platform/android/export/export.cpp +Linking Static Library ==> platform/libplatform.x11.opt.tools.64.a +Ranlib Library ==> platform/libplatform.x11.opt.tools.64.a Compiling ==> platform/android/export/export_plugin.cpp Compiling ==> platform/android/export/godot_plugin_config.cpp Compiling ==> platform/android/export/gradle_export_util.cpp Compiling ==> platform/iphone/export/export.cpp Compiling ==> platform/javascript/export/export.cpp Compiling ==> platform/osx/export/codesign.cpp -Compiling ==> platform/osx/export/export.cpp Linking Static Library ==> drivers/libdrivers.x11.opt.tools.64.a Ranlib Library ==> drivers/libdrivers.x11.opt.tools.64.a +Compiling ==> platform/osx/export/export.cpp Compiling ==> platform/osx/export/lipo.cpp Compiling ==> platform/osx/export/macho.cpp Compiling ==> platform/osx/export/plist.cpp Compiling ==> platform/uwp/export/export.cpp Compiling ==> platform/windows/export/export.cpp Compiling ==> platform/x11/export/export.cpp -Compiling ==> modules/xatlas_unwrap/register_types.cpp Compiling ==> editor/animation_bezier_editor.cpp +Compiling ==> modules/xatlas_unwrap/register_types.cpp Compiling ==> editor/animation_track_editor.cpp Compiling ==> editor/animation_track_editor_plugins.cpp Compiling ==> editor/array_property_edit.cpp @@ -118213,8 +118249,8 @@ Compiling ==> editor/editor_file_system.cpp Compiling ==> editor/editor_folding.cpp make_fonts_header(["editor/builtin_fonts.gen.h"], ["thirdparty/fonts/DroidSansFallback.woff2", "thirdparty/fonts/DroidSansJapanese.woff2", "thirdparty/fonts/Hack_Regular.woff2", "thirdparty/fonts/NotoNaskhArabicUI_Regular.woff2", "thirdparty/fonts/NotoSansDevanagariUI_Regular.woff2", "thirdparty/fonts/NotoSansHebrew_Regular.woff2", "thirdparty/fonts/NotoSansThaiUI_Regular.woff2", "thirdparty/fonts/NotoSansUI_Bold.woff2", "thirdparty/fonts/NotoSansUI_Regular.woff2"]) -Compiling ==> editor/editor_fonts.cpp make_doc_header(["editor/doc_data_compressed.gen.h"], ["doc/classes/@GlobalScope.xml", "doc/classes/AABB.xml", "doc/classes/AESContext.xml", "doc/classes/ARVRAnchor.xml", "doc/classes/ARVRCamera.xml", "doc/classes/ARVRController.xml", "doc/classes/ARVRInterface.xml", "doc/classes/ARVROrigin.xml", "doc/classes/ARVRPositionalTracker.xml", "doc/classes/ARVRServer.xml", "doc/classes/AStar.xml", "doc/classes/AStar2D.xml", "doc/classes/AcceptDialog.xml", "doc/classes/AnimatedSprite.xml", "doc/classes/AnimatedSprite3D.xml", "doc/classes/AnimatedTexture.xml", "doc/classes/Animation.xml", "doc/classes/AnimationNode.xml", "doc/classes/AnimationNodeAdd2.xml", "doc/classes/AnimationNodeAdd3.xml", "doc/classes/AnimationNodeAnimation.xml", "doc/classes/AnimationNodeBlend2.xml", "doc/classes/AnimationNodeBlend3.xml", "doc/classes/AnimationNodeBlendSpace1D.xml", "doc/classes/AnimationNodeBlendSpace2D.xml", "doc/classes/AnimationNodeBlendTree.xml", "doc/classes/AnimationNodeOneShot.xml", "doc/classes/AnimationNodeOutput.xml", "doc/classes/AnimationNodeStateMachine.xml", "doc/classes/AnimationNodeStateMachinePlayback.xml", "doc/classes/AnimationNodeStateMachineTransition.xml", "doc/classes/AnimationNodeTimeScale.xml", "doc/classes/AnimationNodeTimeSeek.xml", "doc/classes/AnimationNodeTransition.xml", "doc/classes/AnimationPlayer.xml", "doc/classes/AnimationRootNode.xml", "doc/classes/AnimationTrackEditPlugin.xml", "doc/classes/AnimationTree.xml", "doc/classes/AnimationTreePlayer.xml", "doc/classes/Area.xml", "doc/classes/Area2D.xml", "doc/classes/Array.xml", "doc/classes/ArrayMesh.xml", "doc/classes/AspectRatioContainer.xml", "doc/classes/AtlasTexture.xml", "doc/classes/AudioBusLayout.xml", "doc/classes/AudioEffect.xml", "doc/classes/AudioEffectAmplify.xml", "doc/classes/AudioEffectBandLimitFilter.xml", "doc/classes/AudioEffectBandPassFilter.xml", "doc/classes/AudioEffectCapture.xml", "doc/classes/AudioEffectChorus.xml", "doc/classes/AudioEffectCompressor.xml", "doc/classes/AudioEffectDelay.xml", "doc/classes/AudioEffectDistortion.xml", "doc/classes/AudioEffectEQ.xml", "doc/classes/AudioEffectEQ10.xml", "doc/classes/AudioEffectEQ21.xml", "doc/classes/AudioEffectEQ6.xml", "doc/classes/AudioEffectFilter.xml", "doc/classes/AudioEffectHighPassFilter.xml", "doc/classes/AudioEffectHighShelfFilter.xml", "doc/classes/AudioEffectInstance.xml", "doc/classes/AudioEffectLimiter.xml", "doc/classes/AudioEffectLowPassFilter.xml", "doc/classes/AudioEffectLowShelfFilter.xml", "doc/classes/AudioEffectNotchFilter.xml", "doc/classes/AudioEffectPanner.xml", "doc/classes/AudioEffectPhaser.xml", "doc/classes/AudioEffectPitchShift.xml", "doc/classes/AudioEffectRecord.xml", "doc/classes/AudioEffectReverb.xml", "doc/classes/AudioEffectSpectrumAnalyzer.xml", "doc/classes/AudioEffectSpectrumAnalyzerInstance.xml", "doc/classes/AudioEffectStereoEnhance.xml", "doc/classes/AudioServer.xml", "doc/classes/AudioStream.xml", "doc/classes/AudioStreamGenerator.xml", "doc/classes/AudioStreamGeneratorPlayback.xml", "doc/classes/AudioStreamMicrophone.xml", "doc/classes/AudioStreamPlayback.xml", "doc/classes/AudioStreamPlaybackResampled.xml", "doc/classes/AudioStreamPlayer.xml", "doc/classes/AudioStreamPlayer2D.xml", "doc/classes/AudioStreamPlayer3D.xml", "doc/classes/AudioStreamRandomPitch.xml", "doc/classes/AudioStreamSample.xml", "doc/classes/BackBufferCopy.xml", "doc/classes/BakedLightmap.xml", "doc/classes/BakedLightmapData.xml", "doc/classes/BaseButton.xml", "doc/classes/Basis.xml", "doc/classes/BitMap.xml", "doc/classes/BitmapFont.xml", "doc/classes/Bone2D.xml", "doc/classes/BoneAttachment.xml", "doc/classes/BoxContainer.xml", "doc/classes/BoxShape.xml", "doc/classes/Button.xml", "doc/classes/ButtonGroup.xml", "doc/classes/CPUParticles.xml", "doc/classes/CPUParticles2D.xml", "doc/classes/CallbackTweener.xml", "doc/classes/Camera.xml", "doc/classes/Camera2D.xml", "doc/classes/CameraFeed.xml", "doc/classes/CameraServer.xml", "doc/classes/CameraTexture.xml", "doc/classes/CanvasItem.xml", "doc/classes/CanvasItemMaterial.xml", "doc/classes/CanvasLayer.xml", "doc/classes/CanvasModulate.xml", "doc/classes/CapsuleMesh.xml", "doc/classes/CapsuleShape.xml", "doc/classes/CapsuleShape2D.xml", "doc/classes/CenterContainer.xml", "doc/classes/CharFXTransform.xml", "doc/classes/CheckBox.xml", "doc/classes/CheckButton.xml", "doc/classes/CircleShape2D.xml", "doc/classes/ClassDB.xml", "doc/classes/ClippedCamera.xml", "doc/classes/CollisionObject.xml", "doc/classes/CollisionObject2D.xml", "doc/classes/CollisionPolygon.xml", "doc/classes/CollisionPolygon2D.xml", "doc/classes/CollisionShape.xml", "doc/classes/CollisionShape2D.xml", "doc/classes/Color.xml", "doc/classes/ColorPicker.xml", "doc/classes/ColorPickerButton.xml", "doc/classes/ColorRect.xml", "doc/classes/ConcavePolygonShape.xml", "doc/classes/ConcavePolygonShape2D.xml", "doc/classes/ConeTwistJoint.xml", "doc/classes/ConfigFile.xml", "doc/classes/ConfirmationDialog.xml", "doc/classes/Container.xml", "doc/classes/Control.xml", "doc/classes/ConvexPolygonShape.xml", "doc/classes/ConvexPolygonShape2D.xml", "doc/classes/Crypto.xml", "doc/classes/CryptoKey.xml", "doc/classes/CubeMap.xml", "doc/classes/CubeMesh.xml", "doc/classes/CullInstance.xml", "doc/classes/Curve.xml", "doc/classes/Curve2D.xml", "doc/classes/Curve3D.xml", "doc/classes/CurveTexture.xml", "doc/classes/CylinderMesh.xml", "doc/classes/CylinderShape.xml", "doc/classes/DTLSServer.xml", "doc/classes/DampedSpringJoint2D.xml", "doc/classes/Dictionary.xml", "doc/classes/DirectionalLight.xml", "doc/classes/Directory.xml", "doc/classes/DynamicFont.xml", "doc/classes/DynamicFontData.xml", "doc/classes/EditorExportPlugin.xml", "doc/classes/EditorFeatureProfile.xml", "doc/classes/EditorFileDialog.xml", "doc/classes/EditorFileSystem.xml", "doc/classes/EditorFileSystemDirectory.xml", "doc/classes/EditorImportPlugin.xml", "doc/classes/EditorInspector.xml", "doc/classes/EditorInspectorPlugin.xml", "doc/classes/EditorInterface.xml", "doc/classes/EditorPlugin.xml", "doc/classes/EditorProperty.xml", "doc/classes/EditorResourceConversionPlugin.xml", "doc/classes/EditorResourcePicker.xml", "doc/classes/EditorResourcePreview.xml", "doc/classes/EditorResourcePreviewGenerator.xml", "doc/classes/EditorSceneImporter.xml", "doc/classes/EditorScenePostImport.xml", "doc/classes/EditorScript.xml", "doc/classes/EditorScriptPicker.xml", "doc/classes/EditorSelection.xml", "doc/classes/EditorSettings.xml", "doc/classes/EditorSpatialGizmo.xml", "doc/classes/EditorSpatialGizmoPlugin.xml", "doc/classes/EditorSpinSlider.xml", "doc/classes/EditorVCSInterface.xml", "doc/classes/EncodedObjectAsID.xml", "doc/classes/Engine.xml", "doc/classes/Environment.xml", "doc/classes/Expression.xml", "doc/classes/ExternalTexture.xml", "doc/classes/File.xml", "doc/classes/FileDialog.xml", "doc/classes/FileSystemDock.xml", "doc/classes/FlowContainer.xml", "doc/classes/Font.xml", "doc/classes/FuncRef.xml", "doc/classes/GIProbe.xml", "doc/classes/GIProbeData.xml", "doc/classes/Generic6DOFJoint.xml", "doc/classes/Geometry.xml", "doc/classes/GeometryInstance.xml", "doc/classes/Gradient.xml", "doc/classes/GradientTexture.xml", "doc/classes/GradientTexture2D.xml", "doc/classes/GraphEdit.xml", "doc/classes/GraphNode.xml", "doc/classes/GridContainer.xml", "doc/classes/GrooveJoint2D.xml", "doc/classes/HBoxContainer.xml", "doc/classes/HFlowContainer.xml", "doc/classes/HMACContext.xml", "doc/classes/HScrollBar.xml", "doc/classes/HSeparator.xml", "doc/classes/HSlider.xml", "doc/classes/HSplitContainer.xml", "doc/classes/HTTPClient.xml", "doc/classes/HTTPRequest.xml", "doc/classes/HashingContext.xml", "doc/classes/HeightMapShape.xml", "doc/classes/HingeJoint.xml", "doc/classes/IP.xml", "doc/classes/Image.xml", "doc/classes/ImageTexture.xml", "doc/classes/ImmediateGeometry.xml", "doc/classes/Input.xml", "doc/classes/InputEvent.xml", "doc/classes/InputEventAction.xml", "doc/classes/InputEventGesture.xml", "doc/classes/InputEventJoypadButton.xml", "doc/classes/InputEventJoypadMotion.xml", "doc/classes/InputEventKey.xml", "doc/classes/InputEventMIDI.xml", "doc/classes/InputEventMagnifyGesture.xml", "doc/classes/InputEventMouse.xml", "doc/classes/InputEventMouseButton.xml", "doc/classes/InputEventMouseMotion.xml", "doc/classes/InputEventPanGesture.xml", "doc/classes/InputEventScreenDrag.xml", "doc/classes/InputEventScreenTouch.xml", "doc/classes/InputEventWithModifiers.xml", "doc/classes/InputMap.xml", "doc/classes/InstancePlaceholder.xml", "doc/classes/InterpolatedCamera.xml", "doc/classes/IntervalTweener.xml", "doc/classes/ItemList.xml", "doc/classes/JNISingleton.xml", "doc/classes/JSON.xml", "doc/classes/JSONParseResult.xml", "doc/classes/JSONRPC.xml", "doc/classes/JavaClass.xml", "doc/classes/JavaClassWrapper.xml", "doc/classes/JavaScript.xml", "doc/classes/JavaScriptObject.xml", "doc/classes/Joint.xml", "doc/classes/Joint2D.xml", "doc/classes/KinematicBody.xml", "doc/classes/KinematicBody2D.xml", "doc/classes/KinematicCollision.xml", "doc/classes/KinematicCollision2D.xml", "doc/classes/Label.xml", "doc/classes/Label3D.xml", "doc/classes/LargeTexture.xml", "doc/classes/Light.xml", "doc/classes/Light2D.xml", "doc/classes/LightOccluder2D.xml", "doc/classes/Line2D.xml", "doc/classes/LineEdit.xml", "doc/classes/LineShape2D.xml", "doc/classes/LinkButton.xml", "doc/classes/Listener.xml", "doc/classes/Listener2D.xml", "doc/classes/MainLoop.xml", "doc/classes/MarginContainer.xml", "doc/classes/Marshalls.xml", "doc/classes/Material.xml", "doc/classes/MenuButton.xml", "doc/classes/Mesh.xml", "doc/classes/MeshDataTool.xml", "doc/classes/MeshInstance.xml", "doc/classes/MeshInstance2D.xml", "doc/classes/MeshLibrary.xml", "doc/classes/MeshTexture.xml", "doc/classes/MethodTweener.xml", "doc/classes/MultiMesh.xml", "doc/classes/MultiMeshInstance.xml", "doc/classes/MultiMeshInstance2D.xml", "doc/classes/MultiplayerAPI.xml", "doc/classes/Mutex.xml", "doc/classes/Navigation.xml", "doc/classes/Navigation2D.xml", "doc/classes/Navigation2DServer.xml", "doc/classes/NavigationAgent.xml", "doc/classes/NavigationAgent2D.xml", "doc/classes/NavigationMesh.xml", "doc/classes/NavigationMeshGenerator.xml", "doc/classes/NavigationMeshInstance.xml", "doc/classes/NavigationObstacle.xml", "doc/classes/NavigationObstacle2D.xml", "doc/classes/NavigationPolygon.xml", "doc/classes/NavigationPolygonInstance.xml", "doc/classes/NavigationServer.xml", "doc/classes/NetworkedMultiplayerCustom.xml", "doc/classes/NetworkedMultiplayerPeer.xml", "doc/classes/NinePatchRect.xml", "doc/classes/Node.xml", "doc/classes/Node2D.xml", "doc/classes/NodePath.xml", "doc/classes/OS.xml", "doc/classes/Object.xml", "doc/classes/Occluder.xml", "doc/classes/OccluderPolygon2D.xml", "doc/classes/OccluderShape.xml", "doc/classes/OccluderShapePolygon.xml", "doc/classes/OccluderShapeSphere.xml", "doc/classes/OmniLight.xml", "doc/classes/OptionButton.xml", "doc/classes/PCKPacker.xml", "doc/classes/PHashTranslation.xml", "doc/classes/PackedDataContainer.xml", "doc/classes/PackedDataContainerRef.xml", "doc/classes/PackedScene.xml", "doc/classes/PacketPeer.xml", "doc/classes/PacketPeerDTLS.xml", "doc/classes/PacketPeerStream.xml", "doc/classes/PacketPeerUDP.xml", "doc/classes/Panel.xml", "doc/classes/PanelContainer.xml", "doc/classes/PanoramaSky.xml", "doc/classes/ParallaxBackground.xml", "doc/classes/ParallaxLayer.xml", "doc/classes/Particles.xml", "doc/classes/Particles2D.xml", "doc/classes/ParticlesMaterial.xml", "doc/classes/Path.xml", "doc/classes/Path2D.xml", "doc/classes/PathFollow.xml", "doc/classes/PathFollow2D.xml", "doc/classes/Performance.xml", "doc/classes/PhysicalBone.xml", "doc/classes/Physics2DDirectBodyState.xml", "doc/classes/Physics2DDirectSpaceState.xml", "doc/classes/Physics2DServer.xml", "doc/classes/Physics2DShapeQueryParameters.xml", "doc/classes/Physics2DTestMotionResult.xml", "doc/classes/PhysicsBody.xml", "doc/classes/PhysicsBody2D.xml", "doc/classes/PhysicsDirectBodyState.xml", "doc/classes/PhysicsDirectSpaceState.xml", "doc/classes/PhysicsMaterial.xml", "doc/classes/PhysicsServer.xml", "doc/classes/PhysicsShapeQueryParameters.xml", "doc/classes/PhysicsTestMotionResult.xml", "doc/classes/PinJoint.xml", "doc/classes/PinJoint2D.xml", "doc/classes/Plane.xml", "doc/classes/PlaneMesh.xml", "doc/classes/PlaneShape.xml", "doc/classes/PointMesh.xml", "doc/classes/Polygon2D.xml", "doc/classes/PolygonPathFinder.xml", "doc/classes/PoolByteArray.xml", "doc/classes/PoolColorArray.xml", "doc/classes/PoolIntArray.xml", "doc/classes/PoolRealArray.xml", "doc/classes/PoolStringArray.xml", "doc/classes/PoolVector2Array.xml", "doc/classes/PoolVector3Array.xml", "doc/classes/Popup.xml", "doc/classes/PopupDialog.xml", "doc/classes/PopupMenu.xml", "doc/classes/PopupPanel.xml", "doc/classes/Portal.xml", "doc/classes/Position2D.xml", "doc/classes/Position3D.xml", "doc/classes/PrimitiveMesh.xml", "doc/classes/PrismMesh.xml", "doc/classes/ProceduralSky.xml", "doc/classes/ProgressBar.xml", "doc/classes/ProjectSettings.xml", "doc/classes/PropertyTweener.xml", "doc/classes/ProximityGroup.xml", "doc/classes/ProxyTexture.xml", "doc/classes/QuadMesh.xml", "doc/classes/Quat.xml", "doc/classes/RID.xml", "doc/classes/RandomNumberGenerator.xml", "doc/classes/Range.xml", "doc/classes/RayCast.xml", "doc/classes/RayCast2D.xml", "doc/classes/RayShape.xml", "doc/classes/RayShape2D.xml", "doc/classes/Rect2.xml", "doc/classes/RectangleShape2D.xml", "doc/classes/Reference.xml", "doc/classes/ReferenceRect.xml", "doc/classes/ReflectionProbe.xml", "doc/classes/RemoteTransform.xml", "doc/classes/RemoteTransform2D.xml", "doc/classes/Resource.xml", "doc/classes/ResourceFormatLoader.xml", "doc/classes/ResourceFormatSaver.xml", "doc/classes/ResourceImporter.xml", "doc/classes/ResourceInteractiveLoader.xml", "doc/classes/ResourceLoader.xml", "doc/classes/ResourcePreloader.xml", "doc/classes/ResourceSaver.xml", "doc/classes/RichTextEffect.xml", "doc/classes/RichTextLabel.xml", "doc/classes/RigidBody.xml", "doc/classes/RigidBody2D.xml", "doc/classes/Room.xml", "doc/classes/RoomGroup.xml", "doc/classes/RoomManager.xml", "doc/classes/RootMotionView.xml", "doc/classes/SceneState.xml", "doc/classes/SceneTree.xml", "doc/classes/SceneTreeTimer.xml", "doc/classes/SceneTreeTween.xml", "doc/classes/Script.xml", "doc/classes/ScriptCreateDialog.xml", "doc/classes/ScriptEditor.xml", "doc/classes/ScrollBar.xml", "doc/classes/ScrollContainer.xml", "doc/classes/SegmentShape2D.xml", "doc/classes/Semaphore.xml", "doc/classes/Separator.xml", "doc/classes/Shader.xml", "doc/classes/ShaderMaterial.xml", "doc/classes/Shape.xml", "doc/classes/Shape2D.xml", "doc/classes/ShortCut.xml", "doc/classes/Skeleton.xml", "doc/classes/Skeleton2D.xml", "doc/classes/SkeletonIK.xml", "doc/classes/Skin.xml", "doc/classes/SkinReference.xml", "doc/classes/Sky.xml", "doc/classes/Slider.xml", "doc/classes/SliderJoint.xml", "doc/classes/SoftBody.xml", "doc/classes/Spatial.xml", "doc/classes/SpatialGizmo.xml", "doc/classes/SpatialMaterial.xml", "doc/classes/SpatialVelocityTracker.xml", "doc/classes/SphereMesh.xml", "doc/classes/SphereShape.xml", "doc/classes/SpinBox.xml", "doc/classes/SplitContainer.xml", "doc/classes/SpotLight.xml", "doc/classes/SpringArm.xml", "doc/classes/Sprite.xml", "doc/classes/Sprite3D.xml", "doc/classes/SpriteBase3D.xml", "doc/classes/SpriteFrames.xml", "doc/classes/StaticBody.xml", "doc/classes/StaticBody2D.xml", "doc/classes/StreamPeer.xml", "doc/classes/StreamPeerBuffer.xml", "doc/classes/StreamPeerSSL.xml", "doc/classes/StreamPeerTCP.xml", "doc/classes/StreamTexture.xml", "doc/classes/String.xml", "doc/classes/StyleBox.xml", "doc/classes/StyleBoxEmpty.xml", "doc/classes/StyleBoxFlat.xml", "doc/classes/StyleBoxLine.xml", "doc/classes/StyleBoxTexture.xml", "doc/classes/SurfaceTool.xml", "doc/classes/TCP_Server.xml", "doc/classes/TabContainer.xml", "doc/classes/Tabs.xml", "doc/classes/TextEdit.xml", "doc/classes/TextFile.xml", "doc/classes/TextMesh.xml", "doc/classes/Texture.xml", "doc/classes/Texture3D.xml", "doc/classes/TextureArray.xml", "doc/classes/TextureButton.xml", "doc/classes/TextureLayered.xml", "doc/classes/TextureProgress.xml", "doc/classes/TextureRect.xml", "doc/classes/Theme.xml", "doc/classes/Thread.xml", "doc/classes/TileMap.xml", "doc/classes/TileSet.xml", "doc/classes/Time.xml", "doc/classes/Timer.xml", "doc/classes/ToolButton.xml", "doc/classes/TouchScreenButton.xml", "doc/classes/Transform.xml", "doc/classes/Transform2D.xml", "doc/classes/Translation.xml", "doc/classes/TranslationServer.xml", "doc/classes/Tree.xml", "doc/classes/TreeItem.xml", "doc/classes/TriangleMesh.xml", "doc/classes/Tween.xml", "doc/classes/Tweener.xml", "doc/classes/UDPServer.xml", "doc/classes/UndoRedo.xml", "doc/classes/VBoxContainer.xml", "doc/classes/VFlowContainer.xml", "doc/classes/VScrollBar.xml", "doc/classes/VSeparator.xml", "doc/classes/VSlider.xml", "doc/classes/VSplitContainer.xml", "doc/classes/Variant.xml", "doc/classes/Vector2.xml", "doc/classes/Vector3.xml", "doc/classes/VehicleBody.xml", "doc/classes/VehicleWheel.xml", "doc/classes/VideoPlayer.xml", "doc/classes/VideoStream.xml", "doc/classes/Viewport.xml", "doc/classes/ViewportContainer.xml", "doc/classes/ViewportTexture.xml", "doc/classes/VisibilityEnabler.xml", "doc/classes/VisibilityEnabler2D.xml", "doc/classes/VisibilityNotifier.xml", "doc/classes/VisibilityNotifier2D.xml", "doc/classes/VisualInstance.xml", "doc/classes/VisualServer.xml", "doc/classes/VisualShader.xml", "doc/classes/VisualShaderNode.xml", "doc/classes/VisualShaderNodeBooleanConstant.xml", "doc/classes/VisualShaderNodeBooleanUniform.xml", "doc/classes/VisualShaderNodeColorConstant.xml", "doc/classes/VisualShaderNodeColorFunc.xml", "doc/classes/VisualShaderNodeColorOp.xml", "doc/classes/VisualShaderNodeColorUniform.xml", "doc/classes/VisualShaderNodeCompare.xml", "doc/classes/VisualShaderNodeCubeMap.xml", "doc/classes/VisualShaderNodeCubeMapUniform.xml", "doc/classes/VisualShaderNodeCustom.xml", "doc/classes/VisualShaderNodeDeterminant.xml", "doc/classes/VisualShaderNodeDotProduct.xml", "doc/classes/VisualShaderNodeExpression.xml", "doc/classes/VisualShaderNodeFaceForward.xml", "doc/classes/VisualShaderNodeFresnel.xml", "doc/classes/VisualShaderNodeGlobalExpression.xml", "doc/classes/VisualShaderNodeGroupBase.xml", "doc/classes/VisualShaderNodeIf.xml", "doc/classes/VisualShaderNodeInput.xml", "doc/classes/VisualShaderNodeIs.xml", "doc/classes/VisualShaderNodeOuterProduct.xml", "doc/classes/VisualShaderNodeOutput.xml", "doc/classes/VisualShaderNodeScalarClamp.xml", "doc/classes/VisualShaderNodeScalarConstant.xml", "doc/classes/VisualShaderNodeScalarDerivativeFunc.xml", "doc/classes/VisualShaderNodeScalarFunc.xml", "doc/classes/VisualShaderNodeScalarInterp.xml", "doc/classes/VisualShaderNodeScalarOp.xml", "doc/classes/VisualShaderNodeScalarSmoothStep.xml", "doc/classes/VisualShaderNodeScalarSwitch.xml", "doc/classes/VisualShaderNodeScalarUniform.xml", "doc/classes/VisualShaderNodeSwitch.xml", "doc/classes/VisualShaderNodeTexture.xml", "doc/classes/VisualShaderNodeTextureUniform.xml", "doc/classes/VisualShaderNodeTextureUniformTriplanar.xml", "doc/classes/VisualShaderNodeTransformCompose.xml", "doc/classes/VisualShaderNodeTransformConstant.xml", "doc/classes/VisualShaderNodeTransformDecompose.xml", "doc/classes/VisualShaderNodeTransformFunc.xml", "doc/classes/VisualShaderNodeTransformMult.xml", "doc/classes/VisualShaderNodeTransformUniform.xml", "doc/classes/VisualShaderNodeTransformVecMult.xml", "doc/classes/VisualShaderNodeUniform.xml", "doc/classes/VisualShaderNodeUniformRef.xml", "doc/classes/VisualShaderNodeVec3Constant.xml", "doc/classes/VisualShaderNodeVec3Uniform.xml", "doc/classes/VisualShaderNodeVectorClamp.xml", "doc/classes/VisualShaderNodeVectorCompose.xml", "doc/classes/VisualShaderNodeVectorDecompose.xml", "doc/classes/VisualShaderNodeVectorDerivativeFunc.xml", "doc/classes/VisualShaderNodeVectorDistance.xml", "doc/classes/VisualShaderNodeVectorFunc.xml", "doc/classes/VisualShaderNodeVectorInterp.xml", "doc/classes/VisualShaderNodeVectorLen.xml", "doc/classes/VisualShaderNodeVectorOp.xml", "doc/classes/VisualShaderNodeVectorRefract.xml", "doc/classes/VisualShaderNodeVectorScalarMix.xml", "doc/classes/VisualShaderNodeVectorScalarSmoothStep.xml", "doc/classes/VisualShaderNodeVectorScalarStep.xml", "doc/classes/VisualShaderNodeVectorSmoothStep.xml", "doc/classes/WeakRef.xml", "doc/classes/WindowDialog.xml", "doc/classes/World.xml", "doc/classes/World2D.xml", "doc/classes/WorldEnvironment.xml", "doc/classes/X509Certificate.xml", "doc/classes/XMLParser.xml", "doc/classes/YSort.xml", "doc/classes/bool.xml", "doc/classes/float.xml", "doc/classes/int.xml", "modules/csg/doc_classes/CSGBox.xml", "modules/csg/doc_classes/CSGCombiner.xml", "modules/csg/doc_classes/CSGCylinder.xml", "modules/csg/doc_classes/CSGMesh.xml", "modules/csg/doc_classes/CSGPolygon.xml", "modules/csg/doc_classes/CSGPrimitive.xml", "modules/csg/doc_classes/CSGShape.xml", "modules/csg/doc_classes/CSGSphere.xml", "modules/csg/doc_classes/CSGTorus.xml", "modules/enet/doc_classes/NetworkedMultiplayerENet.xml", "modules/fbx/doc_classes/EditorSceneImporterFBX.xml", "modules/gdnative/doc_classes/ARVRInterfaceGDNative.xml", "modules/gdnative/doc_classes/GDNative.xml", "modules/gdnative/doc_classes/GDNativeLibrary.xml", "modules/gdnative/doc_classes/MultiplayerPeerGDNative.xml", "modules/gdnative/doc_classes/NativeScript.xml", "modules/gdnative/doc_classes/PacketPeerGDNative.xml", "modules/gdnative/doc_classes/PluginScript.xml", "modules/gdnative/doc_classes/StreamPeerGDNative.xml", "modules/gdnative/doc_classes/VideoStreamGDNative.xml", "modules/gdnative/doc_classes/WebRTCDataChannelGDNative.xml", "modules/gdnative/doc_classes/WebRTCPeerConnectionGDNative.xml", "modules/gdscript/doc_classes/@GDScript.xml", "modules/gdscript/doc_classes/GDScript.xml", "modules/gdscript/doc_classes/GDScriptFunctionState.xml", "modules/gltf/doc_classes/EditorSceneImporterGLTF.xml", "modules/gltf/doc_classes/GLTFAccessor.xml", "modules/gltf/doc_classes/GLTFAnimation.xml", "modules/gltf/doc_classes/GLTFBufferView.xml", "modules/gltf/doc_classes/GLTFCamera.xml", "modules/gltf/doc_classes/GLTFDocument.xml", "modules/gltf/doc_classes/GLTFLight.xml", "modules/gltf/doc_classes/GLTFMesh.xml", "modules/gltf/doc_classes/GLTFNode.xml", "modules/gltf/doc_classes/GLTFSkeleton.xml", "modules/gltf/doc_classes/GLTFSkin.xml", "modules/gltf/doc_classes/GLTFSpecGloss.xml", "modules/gltf/doc_classes/GLTFState.xml", "modules/gltf/doc_classes/GLTFTexture.xml", "modules/gltf/doc_classes/PackedSceneGLTF.xml", "modules/gridmap/doc_classes/GridMap.xml", "modules/minimp3/doc_classes/AudioStreamMP3.xml", "modules/mobile_vr/doc_classes/MobileVRInterface.xml", "modules/opensimplex/doc_classes/NoiseTexture.xml", "modules/opensimplex/doc_classes/OpenSimplexNoise.xml", "modules/regex/doc_classes/RegEx.xml", "modules/regex/doc_classes/RegExMatch.xml", "modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml", "modules/theora/doc_classes/VideoStreamTheora.xml", "modules/upnp/doc_classes/UPNP.xml", "modules/upnp/doc_classes/UPNPDevice.xml", "modules/visual_script/doc_classes/VisualScript.xml", "modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml", "modules/visual_script/doc_classes/VisualScriptBuiltinFunc.xml", "modules/visual_script/doc_classes/VisualScriptClassConstant.xml", "modules/visual_script/doc_classes/VisualScriptComment.xml", "modules/visual_script/doc_classes/VisualScriptComposeArray.xml", "modules/visual_script/doc_classes/VisualScriptCondition.xml", "modules/visual_script/doc_classes/VisualScriptConstant.xml", "modules/visual_script/doc_classes/VisualScriptConstructor.xml", "modules/visual_script/doc_classes/VisualScriptCustomNode.xml", "modules/visual_script/doc_classes/VisualScriptDeconstruct.xml", "modules/visual_script/doc_classes/VisualScriptEditor.xml", "modules/visual_script/doc_classes/VisualScriptEmitSignal.xml", "modules/visual_script/doc_classes/VisualScriptEngineSingleton.xml", "modules/visual_script/doc_classes/VisualScriptExpression.xml", "modules/visual_script/doc_classes/VisualScriptFunction.xml", "modules/visual_script/doc_classes/VisualScriptFunctionCall.xml", "modules/visual_script/doc_classes/VisualScriptFunctionState.xml", "modules/visual_script/doc_classes/VisualScriptGlobalConstant.xml", "modules/visual_script/doc_classes/VisualScriptIndexGet.xml", "modules/visual_script/doc_classes/VisualScriptIndexSet.xml", "modules/visual_script/doc_classes/VisualScriptInputAction.xml", "modules/visual_script/doc_classes/VisualScriptIterator.xml", "modules/visual_script/doc_classes/VisualScriptLists.xml", "modules/visual_script/doc_classes/VisualScriptLocalVar.xml", "modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml", "modules/visual_script/doc_classes/VisualScriptMathConstant.xml", "modules/visual_script/doc_classes/VisualScriptNode.xml", "modules/visual_script/doc_classes/VisualScriptOperator.xml", "modules/visual_script/doc_classes/VisualScriptPreload.xml", "modules/visual_script/doc_classes/VisualScriptPropertyGet.xml", "modules/visual_script/doc_classes/VisualScriptPropertySet.xml", "modules/visual_script/doc_classes/VisualScriptResourcePath.xml", "modules/visual_script/doc_classes/VisualScriptReturn.xml", "modules/visual_script/doc_classes/VisualScriptSceneNode.xml", "modules/visual_script/doc_classes/VisualScriptSceneTree.xml", "modules/visual_script/doc_classes/VisualScriptSelect.xml", "modules/visual_script/doc_classes/VisualScriptSelf.xml", "modules/visual_script/doc_classes/VisualScriptSequence.xml", "modules/visual_script/doc_classes/VisualScriptSubCall.xml", "modules/visual_script/doc_classes/VisualScriptSwitch.xml", "modules/visual_script/doc_classes/VisualScriptTypeCast.xml", "modules/visual_script/doc_classes/VisualScriptVariableGet.xml", "modules/visual_script/doc_classes/VisualScriptVariableSet.xml", "modules/visual_script/doc_classes/VisualScriptWhile.xml", "modules/visual_script/doc_classes/VisualScriptYield.xml", "modules/visual_script/doc_classes/VisualScriptYieldSignal.xml", "modules/webm/doc_classes/VideoStreamWebm.xml", "modules/webrtc/doc_classes/WebRTCDataChannel.xml", "modules/webrtc/doc_classes/WebRTCMultiplayer.xml", "modules/webrtc/doc_classes/WebRTCPeerConnection.xml", "modules/websocket/doc_classes/WebSocketClient.xml", "modules/websocket/doc_classes/WebSocketMultiplayerPeer.xml", "modules/websocket/doc_classes/WebSocketPeer.xml", "modules/websocket/doc_classes/WebSocketServer.xml", "modules/webxr/doc_classes/WebXRInterface.xml"]) +Compiling ==> editor/editor_fonts.cpp Compiling ==> editor/editor_help.cpp Compiling ==> editor/editor_help_search.cpp Compiling ==> editor/editor_inspector.cpp @@ -118251,10 +118287,10 @@ Compiling ==> editor/filesystem_dock.cpp Compiling ==> editor/find_in_files.cpp Compiling ==> editor/groups_editor.cpp +Compiling ==> editor/editor_translation.cpp Compiling ==> editor/import_defaults_editor.cpp Compiling ==> editor/import_dock.cpp Compiling ==> editor/inspector_dock.cpp -Compiling ==> editor/editor_translation.cpp Compiling ==> editor/multi_node_edit.cpp Compiling ==> editor/node_dock.cpp Compiling ==> editor/pane_drag.cpp @@ -118440,6 +118476,10 @@ Compiling ==> scene/3d/navigation_mesh_instance.cpp Compiling ==> scene/3d/navigation_obstacle.cpp Compiling ==> scene/3d/occluder.cpp +editor/plugins/visual_shader_editor_plugin.cpp: In constructor 'VisualShaderEditor::VisualShaderEditor()': +editor/plugins/visual_shader_editor_plugin.cpp:2355:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without + 2355 | VisualShaderEditor::VisualShaderEditor() { + | ^~~~~~~~~~~~~~~~~~ Compiling ==> scene/3d/particles.cpp Compiling ==> scene/3d/path.cpp Compiling ==> scene/3d/physics_body.cpp @@ -118448,23 +118488,19 @@ Compiling ==> scene/3d/position_3d.cpp Compiling ==> scene/3d/proximity_group.cpp Compiling ==> scene/3d/ray_cast.cpp -editor/plugins/visual_shader_editor_plugin.cpp: In constructor 'VisualShaderEditor::VisualShaderEditor()': -editor/plugins/visual_shader_editor_plugin.cpp:2355:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without - 2355 | VisualShaderEditor::VisualShaderEditor() { - | ^~~~~~~~~~~~~~~~~~ +Linking Static Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/3d/reflection_probe.cpp Compiling ==> scene/3d/remote_transform.cpp Compiling ==> scene/3d/room.cpp Compiling ==> scene/3d/room_group.cpp +Ranlib Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/3d/room_manager.cpp Compiling ==> scene/3d/skeleton.cpp Compiling ==> scene/3d/soft_body.cpp Compiling ==> scene/3d/spatial.cpp Compiling ==> scene/3d/spatial_velocity_tracker.cpp -Linking Static Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/3d/spring_arm.cpp Compiling ==> scene/3d/sprite_3d.cpp -Ranlib Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/3d/vehicle_body.cpp Compiling ==> scene/3d/visibility_notifier.cpp Compiling ==> scene/3d/visual_instance.cpp @@ -118590,6 +118626,7 @@ Compiling ==> servers/visual_server_callbacks.cpp Compiling ==> servers/arvr/arvr_interface.cpp Compiling ==> servers/arvr/arvr_positional_tracker.cpp +Compiling ==> servers/camera/camera_feed.cpp In file included from servers/audio_server.cpp:31: In copy constructor 'AudioServer::Bus::Effect::Effect(const AudioServer::Bus::Effect&)', inlined from 'void AudioServer::set_bus_layout(const Ref&)' at servers/audio_server.cpp:1194:27: @@ -118600,7 +118637,6 @@ servers/audio_server.cpp:1191:45: note: 'bfx' declared here 1191 | Bus::Effect bfx; | ^~~ -Compiling ==> servers/camera/camera_feed.cpp Compiling ==> servers/physics/area_pair_sw.cpp Compiling ==> servers/physics/area_sw.cpp Compiling ==> servers/physics/body_pair_sw.cpp @@ -118628,26 +118664,22 @@ Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp Compiling ==> servers/physics_2d/broad_phase_2d_bvh.cpp -Linking Static Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp +Linking Static Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp Compiling ==> servers/physics_2d/joints_2d_sw.cpp -Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp Ranlib Library ==> scene/libscene.x11.opt.tools.64.a +Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp Compiling ==> servers/physics_2d/shape_2d_sw.cpp Compiling ==> servers/physics_2d/space_2d_sw.cpp Compiling ==> servers/physics_2d/step_2d_sw.cpp -Compiling ==> servers/visual/shader_language.cpp Compiling ==> servers/visual/rasterizer.cpp +Compiling ==> servers/visual/shader_language.cpp Compiling ==> servers/visual/shader_types.cpp -Compiling ==> servers/visual/visual_server_canvas.cpp -Compiling ==> servers/visual/visual_server_globals.cpp -Compiling ==> servers/visual/visual_server_raster.cpp -Compiling ==> servers/visual/visual_server_scene.cpp In file included from ./core/safe_refcount.h:34, from ./core/error_macros.h:34, from ./core/math/math_funcs.h:34, @@ -118680,6 +118712,10 @@ servers/physics_2d/space_2d_sw.cpp:141:36: note: 'res_obj' was declared here 141 | const CollisionObject2DSW *res_obj; | ^~~~~~~ +Compiling ==> servers/visual/visual_server_canvas.cpp +Compiling ==> servers/visual/visual_server_globals.cpp +Compiling ==> servers/visual/visual_server_raster.cpp +Compiling ==> servers/visual/visual_server_scene.cpp Compiling ==> servers/visual/visual_server_viewport.cpp Compiling ==> servers/visual/visual_server_wrap_mt.cpp Compiling ==> servers/visual/portals/portal_gameplay_monitor.cpp @@ -118796,11 +118832,11 @@ Compiling ==> core/os/dir_access.cpp Compiling ==> core/os/file_access.cpp Compiling ==> core/os/input.cpp -Compiling ==> core/os/input_event.cpp servers/visual_server.cpp: In static member function 'static void VisualServer::_bind_methods()': servers/visual_server.cpp:1836:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 1836 | void VisualServer::_bind_methods() { | ^~~~~~~~~~~~ +Compiling ==> core/os/input_event.cpp Compiling ==> core/os/keyboard.cpp Compiling ==> core/os/main_loop.cpp Compiling ==> core/os/memory.cpp @@ -118888,11 +118924,11 @@ Ranlib Library ==> core/libcore.x11.opt.tools.64.a Linking Program ==> bin/godot_server.x11.opt.tools.64 scons: done building targets. -[Time elapsed: 00:10:03.430] +[Time elapsed: 00:08:43.131] scons arch=64 platform=x11 tools=no target=release bits=64 system_certs_path=/etc/ssl/certs/ca-certificates.crt builtin_bullet=yes builtin_enet=no builtin_freetype=no builtin_libogg=no builtin_libpng=no builtin_libtheora=no builtin_libvorbis=no builtin_libvpx=no builtin_libwebp=no builtin_openssl=no builtin_opus=no builtin_pcre2=no builtin_squish=no builtin_zlib=no builtin_zstd=yes -j 12 CCFLAGS="-g -O2 -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" module_denoise_enabled=no module_embree_enabled=no module_raycast_enabled=no module_lightmapper_cpu_enabled=no scons: Reading SConscript files ... collect2 version 13.2.0 -/usr/bin/ld -plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccm55moP.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crt1.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/13/crtbegin.o -L/usr/lib/gcc/aarch64-linux-gnu/13 -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/13/../../.. --version -z relro -z now -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/13/crtend.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o +/usr/bin/ld -plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4j6QBC.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crt1.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/13/crtbegin.o -L/usr/lib/gcc/aarch64-linux-gnu/13 -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/13/../../.. --version -z relro -z now -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/13/crtend.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o Checking for C header file mntent.h... yes scons: done reading SConscript files. scons: Building targets ... @@ -118926,7 +118962,6 @@ build_gles2_headers(["drivers/gles2/shaders/lens_distorted.glsl.gen.h"], ["drivers/gles2/shaders/lens_distorted.glsl"]) build_gles3_headers(["drivers/gles3/shaders/canvas_shadow.glsl.gen.h"], ["drivers/gles3/shaders/canvas_shadow.glsl"]) build_gles3_headers(["drivers/gles3/shaders/lens_distorted.glsl.gen.h"], ["drivers/gles3/shaders/lens_distorted.glsl"]) -Compiling ==> platform/x11/os_x11.cpp Compiling ==> platform/x11/key_mapping_x11.cpp Compiling ==> platform/x11/joypad_linux.cpp Compiling ==> platform/x11/power_x11.cpp @@ -118934,6 +118969,7 @@ Compiling ==> platform/x11/libudev-so_wrap.c Compiling ==> main/input_default.cpp generate_modules_enabled(["modules/modules_enabled.gen.h"], [OrderedDict([('bmp', 'modules/bmp'), ('bullet', 'modules/bullet'), ('csg', 'modules/csg'), ('dds', 'modules/dds'), ('enet', 'modules/enet'), ('freetype', 'modules/freetype'), ('gdnative', 'modules/gdnative'), ('gdscript', 'modules/gdscript'), ('gridmap', 'modules/gridmap'), ('hdr', 'modules/hdr'), ('jpg', 'modules/jpg'), ('jsonrpc', 'modules/jsonrpc'), ('mbedtls', 'modules/mbedtls'), ('minimp3', 'modules/minimp3'), ('mobile_vr', 'modules/mobile_vr'), ('navigation', 'modules/navigation'), ('ogg', 'modules/ogg'), ('opensimplex', 'modules/opensimplex'), ('opus', 'modules/opus'), ('pvr', 'modules/pvr'), ('regex', 'modules/regex'), ('squish', 'modules/squish'), ('stb_vorbis', 'modules/stb_vorbis'), ('svg', 'modules/svg'), ('tga', 'modules/tga'), ('theora', 'modules/theora'), ('upnp', 'modules/upnp'), ('vhacd', 'modules/vhacd'), ('visual_script', 'modules/visual_script'), ('vorbis', 'modules/vorbis'), ('webm', 'modules/webm'), ('webp', 'modules/webp'), ('webrtc', 'modules/webrtc'), ('websocket', 'modules/websocket'), ('webxr', 'modules/webxr')])]) +Compiling ==> platform/x11/os_x11.cpp Compiling ==> main/main_timer_sync.cpp Compiling ==> main/main.cpp Compiling ==> main/performance.cpp @@ -119056,8 +119092,6 @@ Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp -Linking Static Library ==> main/libmain.x11.opt.64.a -Ranlib Library ==> main/libmain.x11.opt.64.a Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp @@ -119065,6 +119099,8 @@ Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btRigidBody.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp +Linking Static Library ==> main/libmain.x11.opt.64.a +Ranlib Library ==> main/libmain.x11.opt.64.a Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBody.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp @@ -121556,8 +121592,6 @@ 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ Compiling ==> modules/gdnative/android/android_gdn.cpp -Compiling ==> modules/gdnative/gdnative/aabb.cpp -Compiling ==> modules/gdnative/gdnative/array.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -123560,6 +123594,7 @@ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +Compiling ==> modules/gdnative/gdnative/aabb.cpp modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ @@ -124108,35 +124143,6 @@ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/plane.h:55, - from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ @@ -124194,16 +124200,220 @@ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ @@ -124213,9 +124423,6 @@ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ @@ -124231,9 +124438,6 @@ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ @@ -124243,24 +124447,15 @@ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ @@ -124270,34 +124465,16 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ @@ -124307,9 +124484,6 @@ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ @@ -124319,9 +124493,6 @@ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ @@ -124334,15 +124505,9 @@ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ @@ -124355,9 +124520,6 @@ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ @@ -124370,9 +124532,6 @@ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ @@ -124385,9 +124544,6 @@ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -124403,9 +124559,6 @@ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ @@ -124421,9 +124574,6 @@ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ @@ -124433,21 +124583,6 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: @@ -124457,9 +124592,6 @@ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ @@ -124469,9 +124601,6 @@ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ @@ -124490,9 +124619,6 @@ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ @@ -124511,9 +124637,6 @@ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ @@ -124550,15 +124673,9 @@ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -124568,105 +124685,24 @@ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -124823,117 +124859,6 @@ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ @@ -124958,9 +124883,6 @@ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ @@ -124979,9 +124901,6 @@ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ @@ -124991,9 +124910,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ @@ -125045,9 +124961,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ @@ -125102,9 +125015,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ @@ -125165,9 +125075,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ @@ -125207,9 +125114,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -125234,208 +125138,21 @@ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ @@ -125451,9 +125168,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ @@ -125463,9 +125177,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ @@ -125475,9 +125186,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ @@ -125490,9 +125198,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ @@ -125505,9 +125210,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ @@ -125520,9 +125222,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ @@ -125532,9 +125231,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ @@ -125556,9 +125252,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ @@ -125595,9 +125288,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ @@ -125640,9 +125330,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ @@ -125789,10 +125476,6 @@ modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ @@ -125814,69 +125497,36 @@ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ @@ -125892,214 +125542,95 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -In file included from modules/gdnative/include/gdnative/rect2.h:53, - from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:153: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ @@ -126109,103 +125640,43 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ @@ -126246,114 +125717,25 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ @@ -126375,28 +125757,15 @@ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ @@ -126449,183 +125818,9 @@ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ @@ -126635,9 +125830,6 @@ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ @@ -126647,9 +125839,6 @@ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ @@ -126659,9 +125848,6 @@ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ @@ -126671,15 +125857,6 @@ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -126689,9 +125866,6 @@ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ @@ -126701,9 +125875,6 @@ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ @@ -126713,9 +125884,6 @@ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ @@ -126728,9 +125896,6 @@ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ @@ -126743,9 +125908,6 @@ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ @@ -126758,9 +125920,6 @@ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ @@ -126770,9 +125929,6 @@ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ @@ -126782,9 +125938,6 @@ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ @@ -126800,9 +125953,6 @@ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ @@ -126818,9 +125968,6 @@ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ @@ -126836,9 +125983,6 @@ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ @@ -126869,9 +126013,6 @@ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ @@ -126887,9 +126028,6 @@ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ @@ -126902,195 +126040,36 @@ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ @@ -127100,9 +126079,6 @@ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ @@ -127121,9 +126097,6 @@ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ @@ -127139,9 +126112,6 @@ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ @@ -127154,21 +126124,9 @@ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ @@ -127184,9 +126142,6 @@ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ @@ -127205,9 +126160,6 @@ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ @@ -127220,9 +126172,6 @@ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ @@ -127238,12 +126187,6 @@ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -127256,9 +126199,6 @@ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ @@ -127271,9 +126211,6 @@ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ @@ -127289,9 +126226,6 @@ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ @@ -127304,9 +126238,6 @@ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ @@ -127319,9 +126250,6 @@ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -127334,18 +126262,12 @@ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ @@ -127361,9 +126283,6 @@ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ @@ -127373,9 +126292,6 @@ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ @@ -127385,27 +126301,18 @@ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ @@ -127421,9 +126328,6 @@ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ @@ -127436,9 +126340,6 @@ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ @@ -127451,18 +126352,12 @@ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -127472,9 +126367,6 @@ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ @@ -127484,9 +126376,6 @@ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ @@ -127496,9 +126385,6 @@ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ @@ -127520,9 +126406,6 @@ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ @@ -127532,9 +126415,6 @@ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ @@ -127550,27 +126430,6 @@ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ @@ -127664,111 +126523,12 @@ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ @@ -127787,9 +126547,6 @@ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ @@ -127799,9 +126556,6 @@ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ @@ -127814,9 +126568,6 @@ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ @@ -127832,9 +126583,6 @@ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ @@ -127847,9 +126595,6 @@ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ @@ -127862,9 +126607,6 @@ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ @@ -127877,9 +126619,6 @@ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ @@ -127892,9 +126631,6 @@ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ @@ -127919,36 +126655,18 @@ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -127959,15 +126677,9 @@ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ @@ -127977,66 +126689,30 @@ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ @@ -128049,9 +126725,6 @@ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ @@ -128088,388 +126761,60 @@ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ @@ -128482,45 +126827,1925 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); +Compiling ==> modules/gdnative/gdnative/array.cpp +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/plane.h:55, + from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/gdnative/array.cpp:31: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/rect2.h:53, + from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ @@ -129031,195 +129256,87 @@ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); +modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { + | ^ +modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); +modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { + | ^ +modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { + | ^ +modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); +modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { + | ^ +modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); +modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { + | ^ +modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); +modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { + | ^ +modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { + | ^ +modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ Compiling ==> modules/gdnative/gdnative/basis.cpp modules/gdnative/gdnative/array.cpp:47:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_array_new(godot_array *r_dest) { @@ -129353,87 +129470,6 @@ modules/gdnative/gdnative/array.cpp:359:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 359 | void GDAPI godot_array_shuffle(godot_array *p_self) { | ^ -modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { - | ^ -modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ -modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ -modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ -modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ -modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { - | ^ -modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { - | ^ -modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { - | ^ -modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { - | ^ -modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { - | ^ -modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { - | ^ -modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -130672,6 +130708,15 @@ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/basis.h:54, + from modules/gdnative/gdnative/basis.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -130684,52 +130729,113 @@ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ @@ -130739,85 +130845,199 @@ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -130828,85 +131048,191 @@ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -130914,24 +131240,36 @@ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ @@ -130941,156 +131279,309 @@ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ @@ -131100,417 +131591,834 @@ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ @@ -131541,6 +132449,15 @@ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ @@ -131550,295 +132467,279 @@ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/basis.h:54, - from modules/gdnative/gdnative/basis.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ @@ -131848,6 +132749,10 @@ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ @@ -131857,36 +132762,78 @@ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ @@ -131896,36 +132843,60 @@ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ @@ -131935,28 +132906,65 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ @@ -131966,420 +132974,169 @@ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ +In file included from modules/gdnative/include/gdnative/variant.h:155: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); @@ -132387,43 +133144,110 @@ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ @@ -132436,39 +133260,112 @@ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ @@ -132484,940 +133381,12 @@ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:155: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); @@ -133467,24 +133436,48 @@ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -133497,15 +133490,27 @@ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ @@ -133548,6 +133553,10 @@ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ @@ -133575,6 +133584,9 @@ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ @@ -133644,15 +133656,25 @@ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ @@ -133776,6 +133798,10 @@ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ @@ -133803,12 +133829,22 @@ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ @@ -134819,7 +134855,6 @@ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -Compiling ==> modules/gdnative/gdnative/dictionary.cpp modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ @@ -135652,24 +135687,15 @@ modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ -modules/gdnative/gdnative/basis.cpp:42:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis) { - | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:50:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ -modules/gdnative/gdnative/basis.cpp:56:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 56 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) { - | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ @@ -135688,9 +135714,6 @@ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/gdnative/basis.cpp:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ @@ -135727,9 +135750,6 @@ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ -modules/gdnative/gdnative/basis.cpp:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ @@ -135737,9 +135757,6 @@ modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ -modules/gdnative/gdnative/basis.cpp:76:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ @@ -135761,9 +135778,6 @@ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:83:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ @@ -135776,12 +135790,6 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:90:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:95:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -135798,9 +135806,6 @@ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:103:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) { - | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -135816,9 +135821,6 @@ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ -modules/gdnative/gdnative/basis.cpp:111:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ @@ -135837,9 +135839,6 @@ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:118:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ @@ -135852,9 +135851,6 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/gdnative/basis.cpp:125:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -135865,18 +135861,12 @@ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ -modules/gdnative/gdnative/basis.cpp:131:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale) { - | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:138:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -135887,9 +135877,6 @@ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ -modules/gdnative/gdnative/basis.cpp:145:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale) { - | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ @@ -135902,9 +135889,6 @@ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/gdnative/basis.cpp:152:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) { - | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ @@ -135923,9 +135907,6 @@ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/gdnative/basis.cpp:159:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) { - | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ @@ -135938,45 +135919,27 @@ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/gdnative/basis.cpp:165:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) { - | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:171:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) { - | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/gdnative/basis.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) { - | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/gdnative/basis.cpp:185:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) { - | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/gdnative/basis.cpp:193:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:198:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_basis_new(godot_basis *r_dest) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -135984,12 +135947,6 @@ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ -modules/gdnative/gdnative/basis.cpp:203:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) { - | ^ -modules/gdnative/gdnative/basis.cpp:210:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) { - | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ @@ -136005,12 +135962,6 @@ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) { - | ^ -modules/gdnative/gdnative/basis.cpp:226:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value) { - | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ @@ -136020,9 +135971,6 @@ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ -modules/gdnative/gdnative/basis.cpp:232:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) { - | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ @@ -136032,9 +135980,6 @@ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/gdnative/basis.cpp:240:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value) { - | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ @@ -136044,24 +135989,15 @@ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/gdnative/basis.cpp:246:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) { - | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ -modules/gdnative/gdnative/basis.cpp:252:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) { - | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ -modules/gdnative/gdnative/basis.cpp:261:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) { - | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ @@ -136071,12 +136007,6 @@ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/gdnative/basis.cpp:270:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) { - | ^ -modules/gdnative/gdnative/basis.cpp:279:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) { - | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -136089,9 +136019,6 @@ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ -modules/gdnative/gdnative/basis.cpp:287:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) { - | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ @@ -136101,6 +136028,7 @@ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ +Compiling ==> modules/gdnative/gdnative/dictionary.cpp modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ @@ -136824,6 +136752,9 @@ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ +modules/gdnative/gdnative/basis.cpp:42:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis) { + | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ @@ -136836,12 +136767,18 @@ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ +modules/gdnative/gdnative/basis.cpp:50:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ +modules/gdnative/gdnative/basis.cpp:56:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 56 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) { + | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ @@ -136860,6 +136797,9 @@ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +modules/gdnative/gdnative/basis.cpp:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ @@ -136878,6 +136818,9 @@ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ +modules/gdnative/gdnative/basis.cpp:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ @@ -136890,6 +136833,9 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/gdnative/basis.cpp:76:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) { + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -136897,6 +136843,9 @@ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ +modules/gdnative/gdnative/basis.cpp:83:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) { + | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ @@ -136912,33 +136861,51 @@ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/gdnative/basis.cpp:90:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) { + | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/gdnative/basis.cpp:95:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/gdnative/basis.cpp:103:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) { + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/gdnative/basis.cpp:111:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/gdnative/basis.cpp:118:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/gdnative/basis.cpp:125:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) { + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ @@ -136948,6 +136915,9 @@ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/gdnative/basis.cpp:131:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale) { + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ @@ -136963,6 +136933,9 @@ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ +modules/gdnative/gdnative/basis.cpp:138:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale) { + | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ @@ -136972,9 +136945,15 @@ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +modules/gdnative/gdnative/basis.cpp:145:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale) { + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/gdnative/basis.cpp:152:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) { + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ @@ -136984,6 +136963,9 @@ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ +modules/gdnative/gdnative/basis.cpp:159:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) { + | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ @@ -136993,6 +136975,9 @@ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ +modules/gdnative/gdnative/basis.cpp:165:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) { + | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ @@ -137002,6 +136987,9 @@ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ +modules/gdnative/gdnative/basis.cpp:171:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) { + | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ @@ -137011,6 +136999,9 @@ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ +modules/gdnative/gdnative/basis.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) { + | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ @@ -137020,6 +137011,9 @@ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/gdnative/basis.cpp:185:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) { + | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ @@ -137029,7 +137023,48 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -Compiling ==> modules/gdnative/gdnative/gdnative.cpp +modules/gdnative/gdnative/basis.cpp:193:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:198:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_basis_new(godot_basis *r_dest) { + | ^ +modules/gdnative/gdnative/basis.cpp:203:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) { + | ^ +modules/gdnative/gdnative/basis.cpp:210:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) { + | ^ +modules/gdnative/gdnative/basis.cpp:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) { + | ^ +modules/gdnative/gdnative/basis.cpp:226:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value) { + | ^ +modules/gdnative/gdnative/basis.cpp:232:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) { + | ^ +modules/gdnative/gdnative/basis.cpp:240:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value) { + | ^ +modules/gdnative/gdnative/basis.cpp:246:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:252:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:261:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:270:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:279:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:287:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) { + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/plane.h:55, @@ -139458,6 +139493,68 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +Compiling ==> modules/gdnative/gdnative/gdnative.cpp +Compiling ==> modules/gdnative/gdnative/node_path.cpp +modules/gdnative/gdnative/color.cpp:42:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a) { + | ^ +modules/gdnative/gdnative/color.cpp:47:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { + | ^ +modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { + | ^ +modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) { + | ^ +modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { + | ^ +modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { + | ^ +modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { + | ^ +modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -140667,1286 +140764,6 @@ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -Compiling ==> modules/gdnative/gdnative/node_path.cpp -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/gdnative/color.cpp:42:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a) { - | ^ -modules/gdnative/gdnative/color.cpp:47:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { - | ^ -modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) { - | ^ -modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { - | ^ -modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { - | ^ -modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -141956,9 +140773,15 @@ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ @@ -141968,73 +140791,143 @@ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -142044,6 +140937,10 @@ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ @@ -142053,33 +140950,63 @@ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ @@ -142092,6 +141019,9 @@ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -142104,6 +141034,13 @@ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -142113,48 +141050,102 @@ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ @@ -142170,6 +141161,10 @@ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ @@ -142179,18 +141174,30 @@ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ @@ -142200,6 +141207,10 @@ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ @@ -142209,21 +141220,39 @@ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -142233,63 +141262,114 @@ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ @@ -142308,78 +141388,146 @@ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ +Compiling ==> modules/gdnative/gdnative/plane.cpp modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -142389,6 +141537,9 @@ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ @@ -142398,84 +141549,171 @@ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ @@ -142485,126 +141723,234 @@ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ @@ -142617,6 +141963,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ @@ -142626,54 +141978,96 @@ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ @@ -142683,99 +142077,183 @@ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -142788,6 +142266,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ @@ -142797,300 +142281,702 @@ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ @@ -143118,27 +143004,48 @@ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ @@ -143148,49 +143055,100 @@ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -143218,21 +143176,52 @@ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -143240,15 +143229,24 @@ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -143279,9 +143277,15 @@ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ @@ -143294,22 +143298,55 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -143513,9 +143550,6 @@ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ -modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { - | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ @@ -143528,9 +143562,6 @@ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/gdnative/dictionary.cpp:49:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) { - | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ @@ -143582,9 +143613,6 @@ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/dictionary.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ @@ -143594,9 +143622,6 @@ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/dictionary.cpp:60:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) { - | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ @@ -143636,9 +143661,6 @@ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ -modules/gdnative/gdnative/dictionary.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ @@ -143651,9 +143673,6 @@ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/gdnative/dictionary.cpp:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ @@ -143675,9 +143694,6 @@ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/gdnative/dictionary.cpp:79:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) { - | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ @@ -143699,9 +143715,6 @@ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ -modules/gdnative/gdnative/dictionary.cpp:84:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ @@ -143717,9 +143730,6 @@ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ -modules/gdnative/gdnative/dictionary.cpp:90:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) { - | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ @@ -143807,15 +143817,9 @@ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ -modules/gdnative/gdnative/dictionary.cpp:96:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) { - | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ -modules/gdnative/gdnative/dictionary.cpp:102:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) { - | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ @@ -143885,9 +143889,6 @@ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/gdnative/dictionary.cpp:107:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) { - | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ @@ -144026,9 +144027,6 @@ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ -modules/gdnative/gdnative/dictionary.cpp:114:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) { - | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ @@ -144065,9 +144063,6 @@ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ -modules/gdnative/gdnative/dictionary.cpp:121:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ @@ -144417,6 +144412,48 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:49:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:60:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:79:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:84:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:90:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:96:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:102:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:107:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:114:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:121:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ modules/gdnative/gdnative/dictionary.cpp:130:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) { | ^ @@ -144444,8 +144481,6 @@ modules/gdnative/gdnative/dictionary.cpp:191:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite) { | ^ -Compiling ==> modules/gdnative/gdnative/plane.cpp -Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -145614,7 +145649,6 @@ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ -Compiling ==> modules/gdnative/gdnative/quat.cpp modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ @@ -146875,42 +146909,8 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/gdnative/node_path.cpp:42:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) { - | ^ -modules/gdnative/gdnative/node_path.cpp:48:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) { - | ^ -modules/gdnative/gdnative/node_path.cpp:54:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:59:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:66:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:71:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:76:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/node_path.cpp:84:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/node_path.cpp:97:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:104:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) { - | ^ -modules/gdnative/gdnative/node_path.cpp:109:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) { - | ^ +Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp +Compiling ==> modules/gdnative/gdnative/quat.cpp In file included from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, @@ -148051,15 +148051,6 @@ modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/quat.h:54, - from modules/gdnative/gdnative/quat.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ @@ -148108,28 +148099,12 @@ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:189: +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/quat.h:54, + from modules/gdnative/gdnative/quat.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -148139,265 +148114,91 @@ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:193: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:197: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:201: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ @@ -148407,21 +148208,12 @@ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ @@ -148440,2159 +148232,1665 @@ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:189: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:193: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:197: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:201: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -150605,6 +149903,9 @@ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ @@ -150632,6 +149933,9 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -150648,16 +149952,28 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ @@ -150721,6 +150037,9 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -150797,114 +150116,225 @@ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ @@ -150923,181 +150353,375 @@ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ -Compiling ==> modules/gdnative/gdnative/rect2.cpp +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ @@ -151116,9 +150740,15 @@ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -151599,6 +151229,9 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -151627,147 +151260,549 @@ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/gdnative/node_path.cpp:42:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) { + | ^ +modules/gdnative/gdnative/node_path.cpp:48:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) { + | ^ +modules/gdnative/gdnative/node_path.cpp:54:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:59:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:66:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:71:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:76:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/node_path.cpp:84:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/node_path.cpp:97:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:104:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:109:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) { + | ^ modules/gdnative/gdnative/plane.cpp:42:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) { | ^ @@ -151795,6 +151830,40 @@ modules/gdnative/gdnative/plane.cpp:95:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ +modules/gdnative/gdnative/plane.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) { + | ^ +modules/gdnative/gdnative/plane.cpp:107:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) { + | ^ +modules/gdnative/gdnative/plane.cpp:115:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) { + | ^ +modules/gdnative/gdnative/plane.cpp:123:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) { + | ^ +modules/gdnative/gdnative/plane.cpp:131:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) { + | ^ +modules/gdnative/gdnative/plane.cpp:139:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:147:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) { + | ^ +modules/gdnative/gdnative/plane.cpp:153:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) { + | ^ +modules/gdnative/gdnative/plane.cpp:159:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:166:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:171:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { + | ^ +Compiling ==> modules/gdnative/gdnative/rect2.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -151807,9 +151876,6 @@ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ -modules/gdnative/gdnative/plane.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) { - | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ @@ -151864,9 +151930,6 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/gdnative/plane.cpp:107:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) { - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -151958,9 +152021,6 @@ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/gdnative/plane.cpp:115:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) { - | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -151988,51 +152048,30 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/gdnative/plane.cpp:123:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) { - | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ -modules/gdnative/gdnative/plane.cpp:131:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) { - | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/gdnative/plane.cpp:139:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) { - | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ -modules/gdnative/gdnative/plane.cpp:147:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) { - | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ -modules/gdnative/gdnative/plane.cpp:153:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) { - | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ -modules/gdnative/gdnative/plane.cpp:159:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) { - | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ -modules/gdnative/gdnative/plane.cpp:166:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) { - | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ @@ -152042,9 +152081,6 @@ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ -modules/gdnative/gdnative/plane.cpp:171:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { - | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ @@ -152108,6 +152144,7 @@ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +Compiling ==> modules/gdnative/gdnative/rid.cpp modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -152540,24 +152577,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -152573,55 +152595,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ @@ -152634,154 +152616,51 @@ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ @@ -152791,10 +152670,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -152804,9 +152679,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ @@ -152825,19 +152697,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ @@ -152871,10 +152733,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ @@ -152890,19 +152748,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ @@ -153252,6 +153100,9 @@ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:42:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) { + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ @@ -153261,6 +153112,12 @@ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/gdnative/quat.cpp:47:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) { + | ^ +modules/gdnative/gdnative/quat.cpp:53:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) { + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -153270,9 +153127,18 @@ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:59:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) { + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:65:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) { + | ^ +modules/gdnative/gdnative/quat.cpp:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -153307,6 +153173,9 @@ modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/gdnative/quat.cpp:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ @@ -153325,6 +153194,9 @@ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/quat.cpp:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ @@ -153340,6 +153212,9 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/gdnative/quat.cpp:85:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -153356,6 +153231,12 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/gdnative/quat.cpp:90:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) { + | ^ +modules/gdnative/gdnative/quat.cpp:95:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -153375,6 +153256,9 @@ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ @@ -153390,6 +153274,9 @@ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:105:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -153433,6 +153320,9 @@ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/gdnative/quat.cpp:112:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ @@ -153496,6 +153386,9 @@ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/gdnative/quat.cpp:117:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -153511,6 +153404,9 @@ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ +modules/gdnative/gdnative/quat.cpp:122:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ @@ -153592,6 +153488,9 @@ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:129:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ @@ -153616,6 +153515,9 @@ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:134:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ @@ -153634,6 +153536,9 @@ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:57:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 57 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) { + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ @@ -153655,6 +153560,9 @@ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:62:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) { + | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ @@ -153664,6 +153572,9 @@ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:141:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ @@ -153685,6 +153596,9 @@ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:68:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) { + | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ @@ -153703,6 +153617,9 @@ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) { + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ @@ -153715,6 +153632,12 @@ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:84:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) { + | ^ +modules/gdnative/gdnative/quat.cpp:147:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) { + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ @@ -153727,6 +153650,9 @@ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:90:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ @@ -153739,6 +153665,9 @@ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:95:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ @@ -153751,6 +153680,9 @@ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) { + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ @@ -153760,15 +153692,27 @@ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:105:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:110:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) { + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/quat.cpp:155:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:115:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ @@ -153802,6 +153746,9 @@ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ +modules/gdnative/gdnative/quat.cpp:163:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ @@ -153823,6 +153770,9 @@ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:171:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ @@ -153832,12 +153782,18 @@ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:120:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ +modules/gdnative/gdnative/quat.cpp:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) { + | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ @@ -153862,6 +153818,9 @@ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/gdnative/quat.cpp:189:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ @@ -153883,6 +153842,9 @@ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:198:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ @@ -153904,12 +153866,18 @@ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/gdnative/quat.cpp:207:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) { + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:125:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ @@ -153919,6 +153887,9 @@ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/gdnative/quat.cpp:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ @@ -153934,6 +153905,9 @@ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:221:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ @@ -153952,6 +153926,9 @@ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/gdnative/quat.cpp:229:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) { + | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ @@ -154102,6 +154079,9 @@ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:130:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -154120,6 +154100,9 @@ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:135:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ @@ -154138,6 +154121,9 @@ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:140:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ @@ -154153,6 +154139,9 @@ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:145:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ @@ -154165,6 +154154,9 @@ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:150:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data) { + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ @@ -154177,6 +154169,9 @@ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:155:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ @@ -154189,6 +154184,9 @@ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:161:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { + | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ @@ -154234,6 +154232,9 @@ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:166:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src) { + | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ @@ -154270,6 +154271,9 @@ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:172:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a) { + | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ @@ -154306,6 +154310,12 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:183:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:188:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array) { + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -154319,6 +154329,9 @@ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:194:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { + | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ @@ -154331,21 +154344,39 @@ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:199:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/gdnative/pool_arrays.cpp:204:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data) { + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:209:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:214:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:219:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ @@ -154364,9 +154395,6 @@ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ -modules/gdnative/gdnative/gdnative.cpp:46:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 46 | void GDAPI godot_object_destroy(godot_object *p_o) { - | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ @@ -154379,9 +154407,6 @@ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ -modules/gdnative/gdnative/gdnative.cpp:52:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 52 | godot_object GDAPI *godot_global_get_singleton(char *p_name) { - | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ @@ -154394,9 +154419,6 @@ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/gdnative/gdnative.cpp:58:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 58 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname) { - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -154406,12 +154428,12 @@ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/gdnative/gdnative.cpp:64:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:229:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -154421,9 +154443,6 @@ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/gdnative/gdnative.cpp:70:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error) { - | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -154454,141 +154473,12 @@ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ -modules/gdnative/gdnative/gdnative.cpp:92:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { - | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/gdnative/gdnative.cpp:100:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_dictionary GDAPI godot_get_global_constants() { - | ^ -modules/gdnative/gdnative/gdnative.cpp:114:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:118:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI *godot_alloc(int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:122:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:126:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | void GDAPI godot_free(void *p_ptr) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:130:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:134:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:138:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | void GDAPI godot_print(const godot_string *p_message) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:168:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:172:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:57:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 57 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:62:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:68:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:84:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:90:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:95:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:105:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:110:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:115:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:120:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:125:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:130:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:135:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:140:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:145:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:150:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:155:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:161:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:166:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:172:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:183:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:188:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:194:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:199:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:204:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:209:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:214:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:219:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:229:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { - | ^ modules/gdnative/gdnative/pool_arrays.cpp:234:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { | ^ @@ -154880,340 +154770,6 @@ modules/gdnative/gdnative/pool_arrays.cpp:793:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 793 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { | ^ -modules/gdnative/gdnative/pool_arrays.cpp:799:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 799 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:807:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 807 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:812:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 812 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:817:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 817 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:823:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 823 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:831:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 831 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:835:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 835 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:839:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 839 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:844:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 844 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:848:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 848 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:852:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 852 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:856:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 856 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:861:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 861 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:865:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 865 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:869:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 869 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:873:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 873 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:878:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 878 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:882:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 882 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:886:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 886 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:890:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 890 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:895:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 895 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:899:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 899 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:903:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 903 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:907:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 907 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:912:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 912 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:916:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 916 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:920:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 920 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:924:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 924 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:929:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 929 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:933:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 933 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:937:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 937 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:941:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 941 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:946:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 946 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:954:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 954 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:958:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 958 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:962:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 962 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:967:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 967 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:971:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 971 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:975:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 975 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:979:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 979 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:984:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 984 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:988:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 988 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:992:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 992 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:996:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 996 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1001:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1001 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1005:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1005 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1009:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1009 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1013:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1013 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1018:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1018 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1022:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1022 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1026:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1026 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1030:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1030 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1035:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1035 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1039:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1039 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1043:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1043 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1047:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1047 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1052:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1052 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1056:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1056 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1060:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1060 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1064:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1064 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1069:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1069 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { - | ^ -Compiling ==> modules/gdnative/gdnative/rid.cpp -modules/gdnative/gdnative/quat.cpp:42:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) { - | ^ -modules/gdnative/gdnative/quat.cpp:47:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) { - | ^ -modules/gdnative/gdnative/quat.cpp:53:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) { - | ^ -modules/gdnative/gdnative/quat.cpp:59:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) { - | ^ -modules/gdnative/gdnative/quat.cpp:65:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:85:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:90:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:95:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:105:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:112:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:117:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:122:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:129:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:134:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:141:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:147:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/quat.cpp:155:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/quat.cpp:163:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/quat.cpp:171:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/quat.cpp:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:189:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:198:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:207:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:221:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:229:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) { - | ^ -modules/gdnative/gdnative/rect2.cpp:42:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size) { - | ^ -modules/gdnative/gdnative/rect2.cpp:49:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height) { - | ^ -modules/gdnative/gdnative/rect2.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:61:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:72:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:78:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:83:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:91:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:99:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { - | ^ -modules/gdnative/gdnative/rect2.cpp:105:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { - | ^ -modules/gdnative/gdnative/rect2.cpp:113:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom) { - | ^ -modules/gdnative/gdnative/rect2.cpp:120:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by) { - | ^ -modules/gdnative/gdnative/rect2.cpp:127:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:134:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/rect2.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:148:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:164:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { - | ^ -modules/gdnative/gdnative/rect2.cpp:170:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -155226,6 +154782,9 @@ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:799:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 799 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ @@ -155274,12 +154833,18 @@ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:807:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 807 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) { + | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:812:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 812 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -155410,6 +154975,9 @@ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:817:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 817 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data) { + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ @@ -155434,6 +155002,9 @@ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:823:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 823 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) { + | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ @@ -155449,6 +155020,9 @@ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:831:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 831 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ @@ -155479,6 +155053,9 @@ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:835:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 835 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ @@ -155491,6 +155068,9 @@ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:839:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 839 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -155506,6 +155086,9 @@ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:844:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 844 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ @@ -155521,6 +155104,9 @@ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:848:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 848 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ @@ -155548,6 +155134,9 @@ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:852:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 852 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ @@ -155566,6 +155155,9 @@ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:856:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 856 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ @@ -155578,6 +155170,9 @@ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:861:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 861 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ @@ -155593,6 +155188,9 @@ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:865:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 865 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ @@ -155608,6 +155206,9 @@ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:869:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 869 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ @@ -155626,6 +155227,9 @@ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:873:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 873 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ @@ -155638,6 +155242,9 @@ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:878:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 878 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ @@ -155647,6 +155254,9 @@ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:882:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 882 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -155677,6 +155287,9 @@ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:886:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 886 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ @@ -155692,6 +155305,9 @@ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:890:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 890 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ @@ -155701,6 +155317,9 @@ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:895:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 895 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -155734,6 +155353,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:899:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 899 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ @@ -155764,6 +155386,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:903:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 903 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ @@ -155782,6 +155407,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:907:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 907 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -155794,6 +155422,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:912:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 912 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -155806,6 +155437,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:916:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 916 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ @@ -155833,6 +155467,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:920:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 920 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ @@ -155851,6 +155488,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:924:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 924 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ @@ -155866,6 +155506,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:929:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 929 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ @@ -155878,6 +155521,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:933:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 933 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ @@ -155902,6 +155548,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:937:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 937 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -155917,6 +155566,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:941:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 941 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ @@ -155932,6 +155584,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:946:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 946 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ @@ -155944,6 +155599,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:954:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 954 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ @@ -155968,6 +155626,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:958:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 958 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ @@ -155983,6 +155644,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:962:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 962 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ @@ -155998,6 +155662,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:967:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 967 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ @@ -156010,6 +155677,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:971:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 971 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ @@ -156031,6 +155701,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:975:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 975 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ @@ -156046,6 +155719,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:979:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 979 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ @@ -156061,6 +155737,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:984:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 984 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ @@ -156073,6 +155752,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:988:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 988 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ @@ -156097,6 +155779,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:992:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 992 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ @@ -156112,6 +155797,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:996:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 996 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ @@ -156127,6 +155815,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1001:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1001 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ @@ -156136,6 +155827,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1005:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1005 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ @@ -156160,6 +155854,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1009:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1009 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ @@ -156178,6 +155875,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1013:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1013 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ @@ -156193,6 +155893,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1018:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1018 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ @@ -156205,6 +155908,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1022:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1022 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ @@ -156229,6 +155935,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1026:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1026 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ @@ -156244,6 +155953,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1030:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1030 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ @@ -156256,6 +155968,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1035:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1035 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ @@ -156265,6 +155980,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1039:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1039 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ @@ -156286,6 +156004,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1043:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1043 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1047:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1047 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1052:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1052 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1056:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1056 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other) { + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: @@ -156295,6 +156025,9 @@ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1060:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1060 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ @@ -156313,6 +156046,9 @@ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1064:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1064 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other) { + | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ @@ -156328,6 +156064,9 @@ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1069:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1069 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ @@ -157643,7 +157382,131 @@ 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ Compiling ==> modules/gdnative/gdnative/string.cpp -Compiling ==> modules/gdnative/gdnative/string_name.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, @@ -157653,12 +157516,18 @@ modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ @@ -157674,6 +157543,9 @@ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:153: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -157796,6 +157668,12 @@ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -157853,12 +157731,18 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/gdnative.h:161: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ @@ -157874,15 +157758,24 @@ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ @@ -157892,6 +157785,9 @@ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ @@ -157952,6 +157848,10 @@ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ @@ -158063,6 +157963,9 @@ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ @@ -158078,6 +157981,16 @@ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ @@ -158105,6 +158018,10 @@ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ @@ -158117,6 +158034,10 @@ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -158171,6 +158092,12 @@ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/transform2d.h:55, @@ -159310,6 +159237,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/gdnative/rect2.cpp:42:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ @@ -159331,6 +159261,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/gdnative/rect2.cpp:49:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ @@ -159340,6 +159273,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/gdnative/rect2.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ @@ -159367,6 +159303,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/gdnative/rect2.cpp:61:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ @@ -159379,6 +159318,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/gdnative/rect2.cpp:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ @@ -159388,6 +159330,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/gdnative/rect2.cpp:72:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ @@ -159397,9 +159342,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/gdnative/rect2.cpp:78:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/gdnative/rect2.cpp:83:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ @@ -159421,6 +159372,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/gdnative/rect2.cpp:91:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ @@ -159430,6 +159384,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/gdnative/rect2.cpp:99:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ @@ -159442,6 +159399,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/gdnative/rect2.cpp:105:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ @@ -159460,18 +159420,27 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/gdnative/rect2.cpp:113:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom) { + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/gdnative/rect2.cpp:120:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by) { + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/gdnative/rect2.cpp:127:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ @@ -159490,6 +159459,9 @@ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/rect2.cpp:134:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { + | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ @@ -159511,6 +159483,9 @@ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ +modules/gdnative/gdnative/rect2.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ @@ -159529,6 +159504,9 @@ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/rect2.cpp:148:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ @@ -159541,6 +159519,9 @@ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/gdnative/rect2.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ @@ -159550,6 +159531,9 @@ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/rect2.cpp:164:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ @@ -159565,6 +159549,9 @@ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ +modules/gdnative/gdnative/rect2.cpp:170:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ @@ -160072,7 +160059,55 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -Compiling ==> modules/gdnative/gdnative/transform.cpp +modules/gdnative/gdnative/gdnative.cpp:46:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 46 | void GDAPI godot_object_destroy(godot_object *p_o) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:52:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 52 | godot_object GDAPI *godot_global_get_singleton(char *p_name) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:58:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 58 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:64:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:70:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:92:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:100:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_dictionary GDAPI godot_get_global_constants() { + | ^ +modules/gdnative/gdnative/gdnative.cpp:114:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:118:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI *godot_alloc(int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:122:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:126:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | void GDAPI godot_free(void *p_ptr) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:130:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:134:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:138:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | void GDAPI godot_print(const godot_string *p_message) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:168:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { + | ^ +modules/gdnative/gdnative/gdnative.cpp:172:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { + | ^ +Compiling ==> modules/gdnative/gdnative/string_name.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -160179,6 +160214,9 @@ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ +modules/gdnative/gdnative/string.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) { + | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ @@ -160191,6 +160229,9 @@ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ +modules/gdnative/gdnative/string.cpp:53:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) { + | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ @@ -160203,9 +160244,15 @@ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ +modules/gdnative/gdnative/string.cpp:59:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) { + | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/gdnative/string.cpp:65:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_string_new(godot_string *r_dest) { + | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ @@ -160221,6 +160268,9 @@ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/gdnative/string.cpp:70:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) { + | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -160239,6 +160289,9 @@ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/gdnative/string.cpp:76:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) { + | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -160248,21 +160301,33 @@ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ +modules/gdnative/gdnative/string.cpp:81:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ +modules/gdnative/gdnative/string.cpp:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/gdnative/string.cpp:91:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) { + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/gdnative/string.cpp:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) { + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ @@ -160272,6 +160337,9 @@ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/gdnative/string.cpp:102:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) { + | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ @@ -160314,6 +160382,9 @@ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +modules/gdnative/gdnative/string.cpp:108:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) { + | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ @@ -160362,6 +160433,9 @@ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ +modules/gdnative/gdnative/string.cpp:116:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | void GDAPI godot_string_destroy(godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ @@ -160392,6 +160466,9 @@ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ +modules/gdnative/gdnative/string.cpp:123:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_int GDAPI godot_string_length(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ @@ -160413,6 +160490,9 @@ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/gdnative/string.cpp:131:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) { + | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ @@ -160449,6 +160529,9 @@ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/gdnative/string.cpp:138:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) { + | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -160458,6 +160541,9 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/gdnative/string.cpp:144:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) { + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ @@ -160485,6 +160571,9 @@ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +modules/gdnative/gdnative/string.cpp:151:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) { + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ @@ -160506,6 +160595,9 @@ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/gdnative/string.cpp:158:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) { + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -160527,6 +160619,9 @@ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/gdnative/string.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -160635,6 +160730,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/gdnative/string.cpp:179:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_string GDAPI godot_string_chr(wchar_t p_character) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ @@ -160701,6 +160799,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/gdnative/string.cpp:186:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ @@ -160740,6 +160841,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:193:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ @@ -160770,6 +160874,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ +modules/gdnative/gdnative/string.cpp:200:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ @@ -160794,6 +160901,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/string.cpp:207:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ @@ -160821,6 +160931,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +modules/gdnative/gdnative/string.cpp:214:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ @@ -160845,6 +160958,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:221:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ @@ -160944,6 +161060,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/gdnative/string.cpp:234:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ @@ -161034,6 +161153,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/gdnative/string.cpp:247:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ @@ -161121,6 +161243,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/gdnative/string.cpp:260:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ @@ -161145,12 +161270,21 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/gdnative/string.cpp:267:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ +modules/gdnative/gdnative/string.cpp:274:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) { + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/gdnative/string.cpp:281:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) { + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ @@ -161160,6 +161294,9 @@ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ +modules/gdnative/gdnative/string.cpp:290:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) { + | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ @@ -161244,6 +161381,9 @@ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/gdnative/string.cpp:300:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) { + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ @@ -161259,15 +161399,24 @@ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +modules/gdnative/gdnative/string.cpp:307:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/gdnative/string.cpp:313:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/gdnative/string.cpp:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) { + | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ @@ -161311,6 +161460,9 @@ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/gdnative/string.cpp:328:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -161335,6 +161487,9 @@ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/string.cpp:334:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 334 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) { + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -161359,6 +161514,9 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/gdnative/string.cpp:341:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -161378,6 +161536,9 @@ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/gdnative/string.cpp:348:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) { + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ @@ -161412,6 +161573,9 @@ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/gdnative/string.cpp:356:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -161457,22 +161621,37 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/gdnative/string.cpp:365:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 365 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/gdnative/string.cpp:372:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) { + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/gdnative/string.cpp:379:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) { + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/gdnative/string.cpp:386:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 386 | godot_string GDAPI godot_string_num(double p_num) { + | ^ +modules/gdnative/gdnative/string.cpp:393:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -161480,6 +161659,9 @@ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/gdnative/string.cpp:400:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ @@ -161537,6 +161719,9 @@ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/gdnative/string.cpp:407:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base) { + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ @@ -161556,6 +161741,9 @@ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/gdnative/string.cpp:414:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 414 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ @@ -161613,6 +161801,9 @@ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/gdnative/string.cpp:421:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | godot_string GDAPI godot_string_num_real(double p_num) { + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -161667,6 +161858,9 @@ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/gdnative/string.cpp:428:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | godot_string GDAPI godot_string_num_scientific(double p_num) { + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ @@ -161697,6 +161891,9 @@ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/gdnative/string.cpp:435:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) { + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ @@ -161733,6 +161930,9 @@ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/string.cpp:442:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) { + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ @@ -161775,6 +161975,9 @@ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/string.cpp:450:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) { + | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ @@ -161808,6 +162011,9 @@ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/gdnative/string.cpp:458:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) { + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ @@ -161832,6 +162038,9 @@ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/gdnative/string.cpp:468:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 468 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) { + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ @@ -161871,6 +162080,9 @@ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:478:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 478 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) { + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ @@ -161889,6 +162101,9 @@ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:485:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) { + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ @@ -161907,6 +162122,9 @@ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/gdnative/string.cpp:492:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ @@ -161922,6 +162140,9 @@ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/gdnative/string.cpp:499:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ @@ -161937,6 +162158,9 @@ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:506:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 506 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) { + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ @@ -161973,6 +162197,9 @@ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/gdnative/string.cpp:516:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 516 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) { + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ @@ -162009,6 +162236,9 @@ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/gdnative/string.cpp:524:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 524 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -162039,6 +162269,9 @@ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/gdnative/string.cpp:533:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 533 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) { + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ @@ -162060,6 +162293,9 @@ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/gdnative/string.cpp:540:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 540 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) { + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ @@ -162102,6 +162338,9 @@ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/gdnative/string.cpp:551:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 551 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) { + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ @@ -162132,6 +162371,9 @@ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/gdnative/string.cpp:559:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 559 | double GDAPI godot_string_to_double(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ @@ -162147,6 +162389,9 @@ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:565:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 565 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ @@ -162159,6 +162404,9 @@ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:571:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 571 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ @@ -162171,6 +162419,9 @@ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ +modules/gdnative/gdnative/string.cpp:577:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 577 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ @@ -162198,6 +162449,9 @@ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +modules/gdnative/gdnative/string.cpp:585:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 585 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -162294,6 +162548,9 @@ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/gdnative/string.cpp:593:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 593 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ @@ -162321,9 +162578,15 @@ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:601:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 601 | double GDAPI godot_string_char_to_double(const char *p_what) { + | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:605:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 605 | godot_int GDAPI godot_string_char_to_int(const char *p_what) { + | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ @@ -162336,6 +162599,9 @@ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:609:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 609 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) { + | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ @@ -162345,15 +162611,24 @@ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/gdnative/string.cpp:613:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 613 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) { + | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:617:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 617 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) { + | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:621:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 621 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ @@ -162366,6 +162641,9 @@ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:627:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 627 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ @@ -162375,6 +162653,9 @@ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:633:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 633 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ @@ -162387,6 +162668,9 @@ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:639:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 639 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) { + | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ @@ -162396,6 +162680,9 @@ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:643:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 643 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) { + | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ @@ -162414,6 +162701,9 @@ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ +modules/gdnative/gdnative/string.cpp:652:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 652 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) { + | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ @@ -162429,6 +162719,9 @@ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/gdnative/string.cpp:660:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 660 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) { + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ @@ -162438,6 +162731,9 @@ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/gdnative/string.cpp:676:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 676 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) { + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ @@ -162462,6 +162758,9 @@ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/gdnative/string.cpp:692:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 692 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) { + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ @@ -162483,6 +162782,9 @@ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ +modules/gdnative/gdnative/string.cpp:708:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 708 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { + | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ @@ -162501,105 +162803,319 @@ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/basis.h:54, - from modules/gdnative/include/gdnative/transform.h:54, - from modules/gdnative/gdnative/transform.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); +modules/gdnative/gdnative/string.cpp:724:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 724 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) { + | ^ +modules/gdnative/gdnative/string.cpp:747:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 747 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { + | ^ +modules/gdnative/gdnative/string.cpp:770:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 770 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:786:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 786 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:802:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 802 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) { + | ^ +modules/gdnative/gdnative/string.cpp:825:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 825 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); +modules/gdnative/gdnative/string.cpp:848:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 848 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) { | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); +modules/gdnative/gdnative/string.cpp:863:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 863 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts) { + | ^ +modules/gdnative/gdnative/string.cpp:880:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 880 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:887:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 887 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) { + | ^ +modules/gdnative/gdnative/string.cpp:891:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 891 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) { + | ^ +modules/gdnative/gdnative/string.cpp:895:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 895 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:903:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 903 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:911:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 911 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:919:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 919 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) { | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/gdnative/string.cpp:927:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 927 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) { + | ^ +modules/gdnative/gdnative/string.cpp:935:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 935 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) { + | ^ +modules/gdnative/gdnative/string.cpp:941:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 941 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) { + | ^ +modules/gdnative/gdnative/string.cpp:950:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 950 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) { + | ^ +modules/gdnative/gdnative/string.cpp:958:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 958 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) { + | ^ +modules/gdnative/gdnative/string.cpp:966:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 966 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:974:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 974 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) { + | ^ +modules/gdnative/gdnative/string.cpp:980:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 980 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:989:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 989 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:999:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 999 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1009:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1009 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) { + | ^ +modules/gdnative/gdnative/string.cpp:1015:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1015 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1021:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1021 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) { + | ^ +modules/gdnative/gdnative/string.cpp:1028:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1028 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1035:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1035 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1041:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1041 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1047:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1047 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) { + | ^ +modules/gdnative/gdnative/string.cpp:1051:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1051 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1055:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1055 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:1059:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1059 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1063:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1063 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) { + | ^ +Compiling ==> modules/gdnative/gdnative/transform.cpp +modules/gdnative/gdnative/string.cpp:1080:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1080 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1088:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1088 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1105 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1120:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1120 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1129:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1129 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1138:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1138 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size) { + | ^ +modules/gdnative/gdnative/string.cpp:1146:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1146 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1152:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1152 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1158:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1158 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1164:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1164 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) { + | ^ +modules/gdnative/gdnative/string.cpp:1174:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1174 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) { + | ^ +modules/gdnative/gdnative/string.cpp:1184:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1184 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1193:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1193 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1202:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1202 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1211:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1211 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1220:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1220 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1229:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1229 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1238:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1238 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1247:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1247 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) { + | ^ +modules/gdnative/gdnative/string.cpp:1256:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1256 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1265 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1274:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1274 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1283:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1283 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1292:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1292 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1301:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1301 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1307:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1307 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) { + | ^ +modules/gdnative/gdnative/string.cpp:1313:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1313 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1319:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1319 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1325:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1325 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1331:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1331 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1337:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1337 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1346:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1346 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) { + | ^ +modules/gdnative/gdnative/string.cpp:1356:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1356 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) { + | ^ +modules/gdnative/gdnative/string.cpp:1366:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1366 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) { + | ^ +modules/gdnative/gdnative/string.cpp:1377:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1377 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/basis.h:54, + from modules/gdnative/include/gdnative/transform.h:54, + from modules/gdnative/gdnative/transform.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] @@ -162813,24 +163329,39 @@ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/gdnative/rid.cpp:43:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 43 | void GDAPI godot_rid_new(godot_rid *r_dest) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/gdnative/rid.cpp:48:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/gdnative/rid.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/gdnative/rid.cpp:62:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/rid.cpp:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ @@ -164496,6 +165027,9 @@ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string_name.cpp:44:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 44 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) { + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ @@ -164505,6 +165039,9 @@ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ +modules/gdnative/gdnative/string_name.cpp:50:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) { + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ @@ -164514,6 +165051,9 @@ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ +modules/gdnative/gdnative/string_name.cpp:55:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ @@ -164526,9 +165066,18 @@ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string_name.cpp:62:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string_name.cpp:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) { + | ^ +modules/gdnative/gdnative/string_name.cpp:72:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) { + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ @@ -164544,6 +165093,9 @@ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string_name.cpp:78:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) { + | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ @@ -164559,6 +165111,9 @@ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ +modules/gdnative/gdnative/string_name.cpp:84:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ @@ -164929,583 +165484,7 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/gdnative/string.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) { - | ^ -modules/gdnative/gdnative/string.cpp:53:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) { - | ^ -modules/gdnative/gdnative/string.cpp:59:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) { - | ^ -modules/gdnative/gdnative/string.cpp:65:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_string_new(godot_string *r_dest) { - | ^ -modules/gdnative/gdnative/string.cpp:70:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) { - | ^ -modules/gdnative/gdnative/string.cpp:76:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) { - | ^ -modules/gdnative/gdnative/string.cpp:81:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/string.cpp:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/string.cpp:91:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) { - | ^ -modules/gdnative/gdnative/string.cpp:102:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) { - | ^ -modules/gdnative/gdnative/string.cpp:108:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) { - | ^ -modules/gdnative/gdnative/string.cpp:116:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | void GDAPI godot_string_destroy(godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:123:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_int GDAPI godot_string_length(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:131:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:138:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:144:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:151:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:158:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) { - | ^ -modules/gdnative/gdnative/string.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:179:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_string GDAPI godot_string_chr(wchar_t p_character) { - | ^ -modules/gdnative/gdnative/string.cpp:186:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:193:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { - | ^ -modules/gdnative/gdnative/string.cpp:200:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { - | ^ -modules/gdnative/gdnative/string.cpp:207:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:214:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:221:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) { - | ^ -modules/gdnative/gdnative/string.cpp:234:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:247:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) { - | ^ -modules/gdnative/gdnative/string.cpp:260:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:267:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:274:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:281:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) { - | ^ -modules/gdnative/gdnative/string.cpp:290:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) { - | ^ -modules/gdnative/gdnative/string.cpp:300:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:307:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:313:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:328:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:334:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 334 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:341:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:348:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) { - | ^ -modules/gdnative/gdnative/string.cpp:356:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { - | ^ -modules/gdnative/gdnative/string.cpp:365:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 365 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) { - | ^ -modules/gdnative/gdnative/string.cpp:372:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) { - | ^ -modules/gdnative/gdnative/string.cpp:379:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) { - | ^ -modules/gdnative/gdnative/string.cpp:386:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 386 | godot_string GDAPI godot_string_num(double p_num) { - | ^ -modules/gdnative/gdnative/string.cpp:393:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) { - | ^ -modules/gdnative/gdnative/string.cpp:400:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { - | ^ -modules/gdnative/gdnative/string.cpp:407:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base) { - | ^ -modules/gdnative/gdnative/string.cpp:414:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 414 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { - | ^ -modules/gdnative/gdnative/string.cpp:421:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | godot_string GDAPI godot_string_num_real(double p_num) { - | ^ -modules/gdnative/gdnative/string.cpp:428:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | godot_string GDAPI godot_string_num_scientific(double p_num) { - | ^ -modules/gdnative/gdnative/string.cpp:435:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) { - | ^ -modules/gdnative/gdnative/string.cpp:442:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) { - | ^ -modules/gdnative/gdnative/string.cpp:450:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) { - | ^ -modules/gdnative/gdnative/string.cpp:458:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) { - | ^ -modules/gdnative/gdnative/string.cpp:468:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 468 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) { - | ^ -modules/gdnative/gdnative/string.cpp:478:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 478 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:485:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:492:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:499:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:506:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 506 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) { - | ^ -modules/gdnative/gdnative/string.cpp:516:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 516 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) { - | ^ -modules/gdnative/gdnative/string.cpp:524:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 524 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { - | ^ -modules/gdnative/gdnative/string.cpp:533:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 533 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:540:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 540 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) { - | ^ -modules/gdnative/gdnative/string.cpp:551:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 551 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) { - | ^ -modules/gdnative/gdnative/string.cpp:559:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 559 | double GDAPI godot_string_to_double(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:565:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 565 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:571:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 571 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:577:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 577 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:585:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 585 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:593:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 593 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:601:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 601 | double GDAPI godot_string_char_to_double(const char *p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:605:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 605 | godot_int GDAPI godot_string_char_to_int(const char *p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:609:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 609 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:613:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 613 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:617:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 617 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:621:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 621 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:627:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 627 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:633:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 633 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:639:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 639 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) { - | ^ -modules/gdnative/gdnative/string.cpp:643:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 643 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) { - | ^ -modules/gdnative/gdnative/string.cpp:652:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 652 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) { - | ^ -modules/gdnative/gdnative/string.cpp:660:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 660 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:676:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 676 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:692:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 692 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:708:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 708 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:724:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 724 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:747:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 747 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:770:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 770 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:786:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 786 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:802:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 802 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:825:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 825 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:848:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 848 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:863:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 863 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts) { - | ^ -modules/gdnative/gdnative/string.cpp:880:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 880 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:887:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 887 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) { - | ^ -modules/gdnative/gdnative/string.cpp:891:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 891 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) { - | ^ -modules/gdnative/gdnative/string.cpp:895:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 895 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:903:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 903 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:911:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 911 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:919:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 919 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:927:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 927 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) { - | ^ -modules/gdnative/gdnative/string.cpp:935:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 935 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) { - | ^ -modules/gdnative/gdnative/string.cpp:941:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 941 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) { - | ^ -modules/gdnative/gdnative/string.cpp:950:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 950 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) { - | ^ -modules/gdnative/gdnative/string.cpp:958:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 958 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) { - | ^ -modules/gdnative/gdnative/string.cpp:966:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 966 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:974:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 974 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) { - | ^ -modules/gdnative/gdnative/string.cpp:980:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 980 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:989:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 989 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:999:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 999 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1009:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1009 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) { - | ^ -modules/gdnative/gdnative/string.cpp:1015:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1015 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1021:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1021 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) { - | ^ -modules/gdnative/gdnative/string.cpp:1028:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1028 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1035:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1035 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1041:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1041 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1047:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1047 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) { - | ^ -modules/gdnative/gdnative/string.cpp:1051:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1051 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1055:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1055 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:1059:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1059 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1063:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1063 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1080:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1080 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1088:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1088 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1105 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1120:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1120 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1129:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1129 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1138:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1138 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size) { - | ^ -modules/gdnative/gdnative/string.cpp:1146:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1146 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1152:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1152 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1158:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1158 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1164:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1164 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) { - | ^ -modules/gdnative/gdnative/string.cpp:1174:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1174 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) { - | ^ -modules/gdnative/gdnative/string.cpp:1184:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1184 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1193:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1193 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1202:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1202 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1211:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1211 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1220:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1220 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1229:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1229 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1238:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1238 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1247:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1247 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) { - | ^ -modules/gdnative/gdnative/string.cpp:1256:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1256 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1265 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1274:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1274 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1283:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1283 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1292:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1292 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1301:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1301 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1307:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1307 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) { - | ^ -modules/gdnative/gdnative/string.cpp:1313:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1313 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1319:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1319 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1325:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1325 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1331:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1331 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1337:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1337 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1346:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1346 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) { - | ^ -modules/gdnative/gdnative/string.cpp:1356:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1356 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) { - | ^ -modules/gdnative/gdnative/string.cpp:1366:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1366 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) { - | ^ -modules/gdnative/gdnative/string.cpp:1377:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1377 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { - | ^ -modules/gdnative/gdnative/string_name.cpp:44:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 44 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) { - | ^ -modules/gdnative/gdnative/string_name.cpp:50:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) { - | ^ -modules/gdnative/gdnative/string_name.cpp:55:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) { - | ^ -modules/gdnative/gdnative/string_name.cpp:62:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) { - | ^ -modules/gdnative/gdnative/string_name.cpp:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) { - | ^ -modules/gdnative/gdnative/string_name.cpp:72:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) { - | ^ -modules/gdnative/gdnative/string_name.cpp:78:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) { - | ^ -modules/gdnative/gdnative/string_name.cpp:84:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) { - | ^ Compiling ==> modules/gdnative/gdnative/transform2d.cpp -modules/gdnative/gdnative/transform.cpp:42:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin) { - | ^ -modules/gdnative/gdnative/transform.cpp:54:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) { - | ^ -modules/gdnative/gdnative/transform.cpp:61:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) { - | ^ -modules/gdnative/gdnative/transform.cpp:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:74:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:80:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:87:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:93:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:100:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:107:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:114:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:121:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/transform.cpp:129:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) { - | ^ -modules/gdnative/gdnative/transform.cpp:137:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) { - | ^ -modules/gdnative/gdnative/transform.cpp:145:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up) { - | ^ -modules/gdnative/gdnative/transform.cpp:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:163:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:172:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) { - | ^ -modules/gdnative/gdnative/transform.cpp:177:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) { - | ^ -modules/gdnative/gdnative/transform.cpp:183:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) { - | ^ -modules/gdnative/gdnative/transform.cpp:192:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) { - | ^ Compiling ==> modules/gdnative/gdnative/variant.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, @@ -167935,21 +167914,7 @@ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/gdnative/rid.cpp:43:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 43 | void GDAPI godot_rid_new(godot_rid *r_dest) { - | ^ -modules/gdnative/gdnative/rid.cpp:48:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) { - | ^ -modules/gdnative/gdnative/rid.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) { - | ^ -modules/gdnative/gdnative/rid.cpp:62:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) { - | ^ -modules/gdnative/gdnative/rid.cpp:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) { - | ^ +Compiling ==> modules/gdnative/gdnative/vector2.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -169620,6 +169585,18 @@ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ @@ -169629,12 +169606,66 @@ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -169660,134 +169691,323 @@ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:169: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); @@ -169795,9 +170015,21 @@ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ @@ -169816,97 +170048,214 @@ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:185: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ @@ -169916,147 +170265,345 @@ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:193: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:197: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:201: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ @@ -170183,6 +170730,9 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -170243,928 +170793,249 @@ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -In file included from modules/csg/csg.cpp:31: -In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', - inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1375:59: -modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] - 156 | struct Build2DFaces { - | ^~~~~~~~~~~~ -modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': -modules/csg/csg.cpp:1375:73: note: '' declared here - 1375 | p_collection.build2DFacesA[p_face_idx_a] = Build2DFaces(); - | ^ -In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', - inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1382:59: -modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] - 156 | struct Build2DFaces { - | ^~~~~~~~~~~~ -modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': -modules/csg/csg.cpp:1382:73: note: '' declared here - 1382 | p_collection.build2DFacesB[p_face_idx_b] = Build2DFaces(); - | ^ -Compiling ==> modules/gdnative/gdnative/vector2.cpp -modules/gdnative/gdnative/transform2d.cpp:42:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:48:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:56:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 56 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:63:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:70:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:77:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:82:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:89:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:103:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:111:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:119:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:127:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:136:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:145:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:154:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:163:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:171:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:177:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:191:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:200:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { - | ^ -Compiling ==> modules/gdnative/gdnative/vector3.cpp -Compiling ==> modules/gdnative/nativescript/api_generator.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ @@ -171174,9 +171045,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -171675,6 +171552,9 @@ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/gdnative/transform.cpp:42:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin) { + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -171736,6 +171616,9 @@ modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/gdnative/transform.cpp:54:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) { + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ @@ -171748,6 +171631,9 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/gdnative/transform.cpp:61:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -171849,6 +171735,9 @@ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ +modules/gdnative/gdnative/transform.cpp:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) { + | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ @@ -171873,6 +171762,9 @@ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/gdnative/transform.cpp:74:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) { + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ @@ -171888,6 +171780,9 @@ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/gdnative/transform.cpp:80:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -171906,6 +171801,9 @@ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/gdnative/transform.cpp:87:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) { + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ @@ -171921,6 +171819,9 @@ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ +modules/gdnative/gdnative/transform.cpp:93:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ @@ -171966,6 +171867,9 @@ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/gdnative/transform.cpp:100:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ @@ -171996,6 +171900,9 @@ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/transform.cpp:107:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ @@ -172017,6 +171924,9 @@ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/transform.cpp:114:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ @@ -172038,6 +171948,9 @@ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/transform.cpp:121:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ @@ -172059,6 +171972,9 @@ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/transform.cpp:129:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) { + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ @@ -172080,6 +171996,9 @@ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/gdnative/transform.cpp:137:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) { + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ @@ -172095,6 +172014,9 @@ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/gdnative/transform.cpp:145:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up) { + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ @@ -172116,6 +172038,9 @@ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/transform.cpp:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) { + | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ @@ -172155,6 +172080,9 @@ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/gdnative/transform.cpp:163:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) { + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ @@ -172182,6 +172110,9 @@ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/gdnative/transform.cpp:172:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) { + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ @@ -172197,6 +172128,924 @@ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/gdnative/transform.cpp:177:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) { + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/gdnative/transform.cpp:183:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) { + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/gdnative/transform.cpp:192:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/gdnative/transform.cpp:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/gdnative/transform.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) { + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/transform.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) { + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +In file included from modules/csg/csg.cpp:31: +In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', + inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1375:59: +modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] + 156 | struct Build2DFaces { + | ^~~~~~~~~~~~ +modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': +modules/csg/csg.cpp:1375:73: note: '' declared here + 1375 | p_collection.build2DFacesA[p_face_idx_a] = Build2DFaces(); + | ^ +In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', + inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1382:59: +modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] + 156 | struct Build2DFaces { + | ^~~~~~~~~~~~ +modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': +modules/csg/csg.cpp:1382:73: note: '' declared here + 1382 | p_collection.build2DFacesB[p_face_idx_b] = Build2DFaces(); + | ^ +modules/gdnative/gdnative/transform2d.cpp:42:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:48:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:56:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 56 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:63:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:70:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:77:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:82:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:89:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:103:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:111:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:119:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:127:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:136:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:145:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:154:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:163:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:171:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:177:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:191:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:200:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { + | ^ +Compiling ==> modules/gdnative/gdnative/vector3.cpp +modules/gdnative/gdnative/vector2.cpp:42:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) { + | ^ +modules/gdnative/gdnative/vector2.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:54:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:61:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:66:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:71:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:76:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:81:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:89:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:101:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:107:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:113:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/vector2.cpp:121:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/vector2.cpp:131:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta) { + | ^ +modules/gdnative/gdnative/vector2.cpp:139:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/vector2.cpp:147:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:154:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:161:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { + | ^ +modules/gdnative/gdnative/vector2.cpp:169:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:174:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { + | ^ +modules/gdnative/gdnative/vector2.cpp:180:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/gdnative/vector2.cpp:188:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/gdnative/vector2.cpp:196:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/gdnative/vector2.cpp:204:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:211:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { + | ^ +modules/gdnative/gdnative/vector2.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:228:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:237:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:246:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:254:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:263:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:271:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 271 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:277:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ +modules/gdnative/gdnative/vector2.cpp:283:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:291:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { + | ^ +modules/gdnative/gdnative/vector2.cpp:296:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { + | ^ +modules/gdnative/gdnative/vector2.cpp:301:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:306:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 306 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -172213,15 +173062,9 @@ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ @@ -172246,9 +173089,6 @@ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ @@ -172267,24 +173107,12 @@ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -172295,9 +173123,6 @@ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ @@ -172337,15 +173162,9 @@ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ @@ -172415,15 +173234,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ @@ -172442,9 +173255,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ @@ -172457,9 +173267,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ @@ -172607,9 +173414,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ @@ -172634,9 +173438,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ @@ -172646,15 +173447,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ @@ -172667,15 +173462,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ @@ -172685,9 +173474,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ @@ -172724,27 +173510,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ @@ -172760,9 +173534,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -172793,9 +173564,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ @@ -172829,9 +173597,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ @@ -172862,9 +173627,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ @@ -172895,9 +173657,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ @@ -172922,9 +173681,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ @@ -172937,15 +173693,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ @@ -172955,9 +173705,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ @@ -172970,9 +173717,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ @@ -172985,9 +173729,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ @@ -173006,9 +173747,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ @@ -173018,15 +173756,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ @@ -173039,9 +173771,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ @@ -173051,9 +173780,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ @@ -173063,9 +173789,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ @@ -173078,39 +173801,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ @@ -173138,21 +173837,9 @@ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ @@ -173162,9 +173849,6 @@ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ @@ -173183,15 +173867,9 @@ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ @@ -173237,27 +173915,15 @@ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ @@ -173279,19 +173945,10 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ @@ -173304,9 +173961,6 @@ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ @@ -173361,25 +174015,16 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ @@ -173407,25 +174052,13 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ @@ -173501,9 +174134,6 @@ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ @@ -173513,79 +174143,13 @@ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ @@ -173598,144 +174162,21 @@ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ @@ -173763,12 +174204,6 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -173779,109 +174214,22 @@ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ @@ -173891,34 +174239,6 @@ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ @@ -173940,9 +174260,6 @@ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ @@ -173976,76 +174293,25 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ @@ -174082,9 +174348,6 @@ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ @@ -174097,9 +174360,6 @@ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -174127,9 +174387,6 @@ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ @@ -174139,117 +174396,12 @@ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ @@ -174811,6 +174963,7 @@ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +Compiling ==> modules/gdnative/nativescript/api_generator.cpp modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -175324,6 +175477,7 @@ | ^ Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp Compiling ==> modules/gdnative/nativescript/nativescript.cpp +Compiling ==> modules/gdnative/nativescript/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -176462,6 +176616,9 @@ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/gdnative/variant.cpp:60:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ @@ -176471,6 +176628,9 @@ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:65:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) { + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ @@ -176623,6 +176783,9 @@ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:71:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) { + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ @@ -176647,6 +176810,9 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/gdnative/variant.cpp:76:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -176672,6 +176838,9 @@ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/gdnative/variant.cpp:81:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) { + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -176708,6 +176877,9 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/gdnative/variant.cpp:86:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -176731,6 +176903,9 @@ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/gdnative/variant.cpp:91:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) { + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ @@ -176776,6 +176951,9 @@ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/gdnative/variant.cpp:96:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) { + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ @@ -176807,6 +176985,9 @@ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:102:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) { + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ @@ -176867,7 +177048,10 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/gdnative/variant.cpp:108:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) { + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] @@ -176930,6 +177114,9 @@ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/gdnative/variant.cpp:114:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) { + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ @@ -176960,6 +177147,9 @@ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:120:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) { + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ @@ -176981,6 +177171,9 @@ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:126:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) { + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ @@ -176993,6 +177186,9 @@ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:132:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) { + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ @@ -177005,6 +177201,9 @@ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:138:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) { + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ @@ -177059,6 +177258,9 @@ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/gdnative/variant.cpp:144:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) { + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ @@ -177125,6 +177327,9 @@ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/gdnative/variant.cpp:150:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) { + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ @@ -177191,6 +177396,9 @@ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:156:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) { + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ @@ -177221,6 +177429,9 @@ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:162:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) { + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ @@ -177236,6 +177447,9 @@ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/gdnative/variant.cpp:168:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) { + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ @@ -177248,6 +177462,9 @@ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ +modules/gdnative/gdnative/variant.cpp:174:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) { + | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ @@ -177275,6 +177492,9 @@ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/gdnative/variant.cpp:194:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) { + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ @@ -177284,6 +177504,9 @@ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/gdnative/variant.cpp:200:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) { + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ @@ -177293,6 +177516,9 @@ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ +modules/gdnative/gdnative/variant.cpp:206:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) { + | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ @@ -177302,6 +177528,9 @@ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:212:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) { + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ @@ -177311,6 +177540,9 @@ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/gdnative/variant.cpp:218:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) { + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ @@ -177338,6 +177570,9 @@ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/gdnative/variant.cpp:224:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) { + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ @@ -177386,6 +177621,9 @@ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/gdnative/variant.cpp:230:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) { + | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ @@ -177440,6 +177678,9 @@ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ +modules/gdnative/gdnative/variant.cpp:236:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) { + | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ @@ -177488,6 +177729,9 @@ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ +modules/gdnative/gdnative/variant.cpp:242:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) { + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ @@ -177542,6 +177786,9 @@ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/gdnative/variant.cpp:248:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ @@ -177560,6 +177807,9 @@ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ +modules/gdnative/gdnative/variant.cpp:253:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ @@ -177575,6 +177825,9 @@ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:258:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ @@ -177587,6 +177840,9 @@ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:263:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | double GDAPI godot_variant_as_real(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ @@ -177599,6 +177855,9 @@ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/gdnative/variant.cpp:268:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ @@ -177644,6 +177903,9 @@ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +modules/gdnative/gdnative/variant.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ @@ -177674,6 +177936,9 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/gdnative/variant.cpp:284:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) { + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -177705,6 +177970,9 @@ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/gdnative/variant.cpp:292:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ @@ -177714,12 +177982,18 @@ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/gdnative/variant.cpp:300:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/gdnative/variant.cpp:308:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ @@ -177732,6 +178006,9 @@ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/gdnative/variant.cpp:316:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 316 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ @@ -177741,6 +178018,9 @@ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ +modules/gdnative/gdnative/variant.cpp:324:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 324 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) { + | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ @@ -177753,12 +178033,21 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/gdnative/variant.cpp:332:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) { + | ^ +modules/gdnative/gdnative/variant.cpp:340:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 340 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/gdnative/variant.cpp:348:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ @@ -177768,45 +178057,69 @@ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/gdnative/variant.cpp:356:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ +modules/gdnative/gdnative/variant.cpp:364:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ +modules/gdnative/gdnative/variant.cpp:372:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ +modules/gdnative/gdnative/variant.cpp:379:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ +modules/gdnative/gdnative/variant.cpp:387:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ +modules/gdnative/gdnative/variant.cpp:395:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ +modules/gdnative/gdnative/variant.cpp:404:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 404 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ +modules/gdnative/gdnative/variant.cpp:413:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ @@ -177822,6 +178135,9 @@ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ +modules/gdnative/gdnative/variant.cpp:422:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ @@ -177831,6 +178147,9 @@ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ +modules/gdnative/gdnative/variant.cpp:431:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ @@ -177855,123 +178174,39 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -modules/gdnative/gdnative/vector2.cpp:42:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) { +modules/gdnative/gdnative/variant.cpp:440:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) { | ^ -modules/gdnative/gdnative/vector2.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:54:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:61:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:66:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:71:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:76:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:81:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { +modules/gdnative/gdnative/variant.cpp:449:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 449 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) { + | ^ +modules/gdnative/gdnative/variant.cpp:458:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error) { + | ^ +modules/gdnative/gdnative/variant.cpp:474:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) { + | ^ +modules/gdnative/gdnative/variant.cpp:480:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) { + | ^ +modules/gdnative/gdnative/variant.cpp:486:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) { + | ^ +modules/gdnative/gdnative/variant.cpp:492:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) { | ^ -modules/gdnative/gdnative/vector2.cpp:89:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:101:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:107:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:113:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/vector2.cpp:121:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/vector2.cpp:131:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta) { - | ^ -modules/gdnative/gdnative/vector2.cpp:139:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/vector2.cpp:147:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { +modules/gdnative/gdnative/variant.cpp:498:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 498 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) { | ^ -modules/gdnative/gdnative/vector2.cpp:154:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:161:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { - | ^ -modules/gdnative/gdnative/vector2.cpp:169:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:174:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { - | ^ -modules/gdnative/gdnative/vector2.cpp:180:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ -modules/gdnative/gdnative/vector2.cpp:188:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ -modules/gdnative/gdnative/vector2.cpp:196:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ -modules/gdnative/gdnative/vector2.cpp:204:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:211:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { - | ^ -modules/gdnative/gdnative/vector2.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:228:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:237:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:246:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:254:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:263:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:271:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 271 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:277:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ -modules/gdnative/gdnative/vector2.cpp:283:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:291:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { - | ^ -modules/gdnative/gdnative/vector2.cpp:296:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { - | ^ -modules/gdnative/gdnative/vector2.cpp:301:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:306:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 306 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { - | ^ +modules/gdnative/gdnative/variant.cpp:503:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 503 | void GDAPI godot_variant_destroy(godot_variant *p_self) { + | ^ +modules/gdnative/gdnative/variant.cpp:510:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 510 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) { + | ^ +modules/gdnative/gdnative/variant.cpp:518:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 518 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid) { + | ^ modules/gdnative/gdnative/vector3.cpp:42:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z) { | ^ @@ -178089,214 +178324,13 @@ modules/gdnative/gdnative/vector3.cpp:313:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) { | ^ -Compiling ==> modules/gdnative/nativescript/register_types.cpp -modules/gdnative/gdnative/variant.cpp:60:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:65:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) { - | ^ -modules/gdnative/gdnative/variant.cpp:71:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) { - | ^ -modules/gdnative/gdnative/variant.cpp:76:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) { - | ^ -modules/gdnative/gdnative/variant.cpp:81:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) { - | ^ -modules/gdnative/gdnative/variant.cpp:86:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) { - | ^ -modules/gdnative/gdnative/variant.cpp:91:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) { - | ^ -modules/gdnative/gdnative/variant.cpp:96:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) { - | ^ -modules/gdnative/gdnative/variant.cpp:102:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) { - | ^ -modules/gdnative/gdnative/variant.cpp:108:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) { - | ^ -modules/gdnative/gdnative/variant.cpp:114:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) { - | ^ -modules/gdnative/gdnative/variant.cpp:120:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) { - | ^ -modules/gdnative/gdnative/variant.cpp:126:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) { - | ^ -modules/gdnative/gdnative/variant.cpp:132:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) { - | ^ -modules/gdnative/gdnative/variant.cpp:138:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) { - | ^ -modules/gdnative/gdnative/variant.cpp:144:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) { - | ^ -modules/gdnative/gdnative/variant.cpp:150:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) { - | ^ -modules/gdnative/gdnative/variant.cpp:156:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) { - | ^ -modules/gdnative/gdnative/variant.cpp:162:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) { - | ^ -modules/gdnative/gdnative/variant.cpp:168:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) { - | ^ -modules/gdnative/gdnative/variant.cpp:174:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) { - | ^ -modules/gdnative/gdnative/variant.cpp:194:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) { - | ^ -modules/gdnative/gdnative/variant.cpp:200:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) { - | ^ -modules/gdnative/gdnative/variant.cpp:206:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) { - | ^ -modules/gdnative/gdnative/variant.cpp:212:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) { - | ^ -modules/gdnative/gdnative/variant.cpp:218:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) { - | ^ -modules/gdnative/gdnative/variant.cpp:224:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) { - | ^ -modules/gdnative/gdnative/variant.cpp:230:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) { - | ^ -modules/gdnative/gdnative/variant.cpp:236:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) { - | ^ -modules/gdnative/gdnative/variant.cpp:242:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) { - | ^ -modules/gdnative/gdnative/variant.cpp:248:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:253:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:258:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:263:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | double GDAPI godot_variant_as_real(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:268:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:284:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:292:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:300:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:308:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:316:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 316 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:324:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 324 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:332:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:340:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 340 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:348:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:356:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:364:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:372:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:379:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:387:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:395:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:404:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 404 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:413:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:422:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:431:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:440:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:449:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 449 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:458:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error) { - | ^ -modules/gdnative/gdnative/variant.cpp:474:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) { - | ^ -modules/gdnative/gdnative/variant.cpp:480:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) { - | ^ -modules/gdnative/gdnative/variant.cpp:486:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) { - | ^ -modules/gdnative/gdnative/variant.cpp:492:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) { - | ^ -modules/gdnative/gdnative/variant.cpp:498:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 498 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:503:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 503 | void GDAPI godot_variant_destroy(godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:510:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 510 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) { - | ^ -modules/gdnative/gdnative/variant.cpp:518:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 518 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid) { - | ^ Compiling ==> modules/gdnative/gdnative_library_singleton_editor.cpp Compiling ==> modules/gdnative/gdnative_library_editor_plugin.cpp Compiling ==> modules/gdnative/net/multiplayer_peer_gdnative.cpp Compiling ==> modules/gdnative/net/packet_peer_gdnative.cpp Compiling ==> modules/gdnative/net/register_types.cpp Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp -Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp -Compiling ==> modules/bullet/godot_result_callbacks.cpp -Compiling ==> modules/bullet/area_bullet.cpp +Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -178482,24 +178516,530 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/net/packet_peer_gdnative.h:35, + from modules/gdnative/net/packet_peer_gdnative.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ @@ -178560,9 +179100,15 @@ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ @@ -178578,9 +179124,15 @@ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ @@ -178626,6 +179178,9 @@ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ @@ -178659,6 +179214,9 @@ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ @@ -178683,6 +179241,9 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ @@ -178803,6 +179364,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ @@ -178842,6 +179406,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ @@ -178857,9 +179424,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ @@ -178875,6 +179448,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ @@ -178923,6 +179499,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ @@ -179085,15 +179664,24 @@ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ @@ -179223,27 +179811,54 @@ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ @@ -179262,6 +179877,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ @@ -179274,9 +179892,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ @@ -179292,6 +179919,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ @@ -179316,6 +179946,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ @@ -179325,6 +179958,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ @@ -179340,6 +179976,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ @@ -179370,6 +180009,21 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: @@ -179379,6 +180033,9 @@ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ @@ -179406,12 +180063,18 @@ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ @@ -179433,39 +180096,69 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ @@ -179481,6 +180174,9 @@ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ @@ -179514,16 +180210,31 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ @@ -179584,6 +180295,15 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -179591,6 +180311,9 @@ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ @@ -179621,10 +180344,16 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -179682,6 +180411,9 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -179695,9 +180427,21 @@ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -179775,6 +180519,12 @@ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ @@ -179817,6 +180567,9 @@ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ @@ -179841,6 +180594,9 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -179931,9 +180687,24 @@ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ @@ -180015,6 +180786,9 @@ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -180036,6 +180810,9 @@ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -180105,9 +180882,15 @@ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ @@ -180156,12 +180939,21 @@ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ @@ -180171,6 +180963,12 @@ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ @@ -180276,6 +181074,9 @@ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ @@ -180285,9 +181086,15 @@ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ @@ -180378,9 +181185,15 @@ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ @@ -180585,6 +181398,9 @@ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ @@ -180648,19 +181464,34 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ @@ -180676,9 +181507,18 @@ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ @@ -180688,24 +181528,51 @@ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ @@ -180735,12 +181602,33 @@ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); @@ -180763,6 +181651,12 @@ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ @@ -180775,37 +181669,82 @@ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ @@ -180821,15 +181760,33 @@ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ @@ -180863,6 +181820,9 @@ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ @@ -180875,978 +181835,21 @@ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/packet_peer_gdnative.h:35, - from modules/gdnative/net/packet_peer_gdnative.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ @@ -181856,6 +181859,10 @@ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ @@ -181865,6 +181872,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ @@ -181877,12 +181887,22 @@ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ @@ -181916,18 +181936,32 @@ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ @@ -182768,680 +182802,206 @@ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/nativescript/nativescript.h:45, - from modules/gdnative/nativescript/nativescript.cpp:31: + from modules/gdnative/net/stream_peer_gdnative.h:35, + from modules/gdnative/net/stream_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ @@ -183451,76 +183011,54 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ @@ -183530,9 +183068,6 @@ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ @@ -183551,110 +183086,63 @@ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ @@ -183673,97 +183161,57 @@ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ @@ -183785,46 +183233,33 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ @@ -183837,24 +183272,15 @@ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -183867,12 +183293,6 @@ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ @@ -183882,51 +183302,33 @@ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -183936,105 +183338,63 @@ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ @@ -184053,10 +183413,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ @@ -184072,9 +183428,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ @@ -184108,28 +183461,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -184181,10 +183524,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ @@ -184203,9 +183542,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ -modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ @@ -184215,25 +183551,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ @@ -184456,105 +183782,204 @@ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ @@ -184567,12 +183992,21 @@ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ @@ -184609,6 +184043,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: @@ -184684,213 +184130,462 @@ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ @@ -184909,9 +184604,15 @@ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ @@ -184921,50 +184622,113 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ @@ -184989,27 +184753,58 @@ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -185017,9 +184812,15 @@ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ @@ -185029,6 +184830,9 @@ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ @@ -185059,9 +184863,15 @@ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ @@ -185071,24 +184881,57 @@ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ @@ -185098,12 +184941,26 @@ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ @@ -185146,45 +185003,85 @@ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ @@ -185245,15 +185142,28 @@ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -185263,18 +185173,30 @@ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -185284,6 +185206,9 @@ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ @@ -185296,9 +185221,15 @@ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ @@ -185422,6 +185353,12 @@ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ @@ -185431,6 +185368,9 @@ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ @@ -185452,9 +185392,15 @@ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ @@ -185467,42 +185413,84 @@ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ @@ -185512,15 +185500,27 @@ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ @@ -185557,6 +185557,10 @@ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ @@ -185587,6 +185591,9 @@ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ @@ -185602,6 +185609,16 @@ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ @@ -185641,6 +185658,9 @@ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ +modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) { + | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ @@ -185689,6 +185709,7 @@ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ @@ -185764,6 +185785,10 @@ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ @@ -185881,43 +185906,120 @@ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/register_types.cpp:32: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ @@ -185927,59 +186029,177 @@ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); @@ -185996,88 +186216,289 @@ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ @@ -186099,95 +186520,641 @@ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) { +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/stream_peer_gdnative.h:35, - from modules/gdnative/net/stream_peer_gdnative.cpp:31: + from modules/gdnative/nativescript/nativescript.h:45, + from modules/gdnative/nativescript/nativescript.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ @@ -186264,147 +187231,285 @@ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ @@ -186465,72 +187570,135 @@ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -186540,48 +187708,297 @@ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ @@ -186600,21 +188017,37 @@ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ @@ -186633,60 +188066,133 @@ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ @@ -186705,69 +188211,136 @@ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -186777,9 +188350,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ @@ -186867,12 +188446,25 @@ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/nativescript/nativescript.h:45, + from modules/gdnative/nativescript/register_types.cpp:36: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -186891,60 +188483,114 @@ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ @@ -186966,129 +188612,247 @@ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ @@ -187125,81 +188889,174 @@ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ @@ -187212,150 +189069,732 @@ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ @@ -187368,180 +189807,620 @@ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/nativescript/nativescript.h:45, + from modules/gdnative/nativescript/godot_nativescript.cpp:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -187552,161 +190431,523 @@ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ @@ -187722,6 +190963,9 @@ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ @@ -187731,183 +190975,413 @@ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ @@ -187917,72 +191391,141 @@ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ @@ -188007,15 +191550,28 @@ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ @@ -188037,6 +191593,9 @@ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ @@ -188049,12 +191608,21 @@ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ @@ -188064,9 +191632,15 @@ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ @@ -188082,18 +191656,27 @@ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -188121,45 +191704,84 @@ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ @@ -188169,12 +191791,26 @@ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ @@ -188202,6 +191838,12 @@ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ @@ -188214,81 +191856,138 @@ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -188304,90 +192003,171 @@ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ @@ -188412,75 +192192,145 @@ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ @@ -188502,12 +192352,49 @@ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -188527,36 +192414,113 @@ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ @@ -188575,175 +192539,709 @@ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); @@ -188755,30 +193253,697 @@ modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/nativescript/nativescript.h:45, - from modules/gdnative/nativescript/godot_nativescript.cpp:40: + from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -188831,6 +193996,109 @@ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); @@ -188862,13 +194130,76 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ +Compiling ==> modules/bullet/godot_collision_configuration.cpp +modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) { + | ^ +modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:77:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:100:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:114:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:134:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:177:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:196:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:223:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:232:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:244:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:256:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:268:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:272:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:276:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:285:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:304:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:308:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:312:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 312 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:316:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 316 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/nativescript/nativescript.h:45, - from modules/gdnative/nativescript/register_types.cpp:36: + from modules/gdnative/net/webrtc_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -189062,6 +194393,7 @@ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +Compiling ==> modules/bullet/godot_collision_dispatcher.cpp modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ @@ -189572,9 +194904,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ -modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ @@ -191452,9 +196781,6 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { - | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); @@ -191472,12 +196798,6 @@ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:77:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:100:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) { - | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); @@ -191492,61 +196812,27 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:114:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:134:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:177:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:196:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:223:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:232:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:244:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:256:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:268:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:272:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:276:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) { +modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) { + | ^ +modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) { | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:285:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:304:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:308:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:312:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 312 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:316:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 316 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) { - | ^ +modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) { + | ^ +Compiling ==> modules/bullet/pin_joint_bullet.cpp +Compiling ==> modules/bullet/slider_joint_bullet.cpp +Compiling ==> modules/bullet/space_bullet.cpp +Compiling ==> modules/bullet/btRayShape.cpp +Compiling ==> modules/bullet/constraint_bullet.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/register_types.cpp:32: + from modules/gdnative/arvr/arvr_interface_gdnative.h:34, + from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -191650,6 +196936,7 @@ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ +Compiling ==> modules/bullet/hinge_joint_bullet.cpp modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ @@ -192748,6 +198035,7 @@ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ +Compiling ==> modules/bullet/shape_bullet.cpp modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ @@ -194158,18 +199446,46 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/bullet/rigid_body_bullet.cpp -Compiling ==> modules/bullet/bullet_types_converter.cpp -Compiling ==> modules/bullet/godot_collision_configuration.cpp -Compiling ==> modules/bullet/godot_collision_dispatcher.cpp -Compiling ==> modules/bullet/pin_joint_bullet.cpp -Compiling ==> modules/bullet/slider_joint_bullet.cpp -Compiling ==> modules/bullet/space_bullet.cpp -Compiling ==> modules/bullet/btRayShape.cpp -Compiling ==> modules/bullet/constraint_bullet.cpp -Compiling ==> modules/bullet/hinge_joint_bullet.cpp -Compiling ==> modules/bullet/shape_bullet.cpp Compiling ==> modules/bullet/collision_object_bullet.cpp +modules/gdnative/arvr/arvr_interface_gdnative.cpp:248:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:258:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_real GDAPI godot_arvr_get_worldscale() { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:265:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_transform GDAPI godot_arvr_get_reference_frame() { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:279:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:296:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:307:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:347:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 347 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:369:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:385:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:401:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:422:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:434:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 434 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface) { + | ^ +modules/gdnative/arvr/arvr_interface_gdnative.cpp:442:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target) { + | ^ Compiling ==> modules/bullet/godot_ray_world_algorithm.cpp Compiling ==> modules/bullet/register_types.cpp Compiling ==> modules/bullet/bullet_physics_server.cpp @@ -194177,19 +199493,24 @@ Compiling ==> modules/bullet/joint_bullet.cpp Compiling ==> modules/bullet/shape_owner_bullet.cpp Compiling ==> modules/bullet/soft_body_bullet.cpp -Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp -Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp +Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp +Compiling ==> modules/bullet/godot_result_callbacks.cpp +Compiling ==> modules/bullet/area_bullet.cpp +Compiling ==> modules/bullet/rigid_body_bullet.cpp +Compiling ==> modules/bullet/bullet_types_converter.cpp Compiling ==> modules/gdnative/arvr/register_types.cpp Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp +Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp +Compiling ==> modules/gdnative/pluginscript/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/arvr/arvr_interface_gdnative.h:34, - from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31: + from modules/gdnative/arvr/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -194244,7 +199565,6 @@ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ -Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ @@ -195386,816 +200706,28 @@ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/webrtc_gdnative.cpp:31: + from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_instance.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ @@ -196241,34 +200773,25 @@ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ @@ -196299,21 +200822,22 @@ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ @@ -196359,15 +200883,9 @@ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ @@ -196392,15 +200910,12 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: @@ -196410,6 +200925,9 @@ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ @@ -196449,6 +200967,9 @@ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ @@ -196476,15 +200997,21 @@ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ @@ -196497,9 +201024,9 @@ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -196536,18 +201063,15 @@ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ @@ -196587,129 +201111,18 @@ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -196728,15 +201141,12 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ @@ -196746,15 +201156,9 @@ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ @@ -196776,12 +201180,6 @@ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ @@ -196851,9 +201249,6 @@ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -196866,15 +201261,12 @@ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ @@ -196884,15 +201276,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ @@ -196911,9 +201300,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ @@ -196926,18 +201312,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ @@ -196947,9 +201333,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ @@ -196968,9 +201351,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -196980,9 +201360,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ @@ -197022,150 +201399,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ @@ -197181,10 +201417,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ @@ -197197,9 +201429,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ @@ -197233,9 +201462,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ @@ -197272,27 +201498,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ @@ -197308,9 +201522,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ @@ -197320,9 +201531,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ @@ -197335,9 +201543,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ @@ -197383,9 +201588,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ @@ -197407,15 +201609,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ @@ -197503,9 +201699,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ @@ -197527,65 +201720,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ @@ -197595,9 +201738,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ @@ -197616,101 +201765,48 @@ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ @@ -197720,152 +201816,67 @@ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ @@ -197899,10 +201910,6 @@ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ @@ -197915,49 +201922,69 @@ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ @@ -197982,9 +202009,16 @@ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ @@ -198018,10 +202052,16 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ @@ -198037,9 +202077,15 @@ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -198088,6 +202134,12 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -198125,6 +202177,9 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -198132,6 +202187,9 @@ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ @@ -198186,6 +202244,9 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -198202,6 +202263,9 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -198254,9 +202318,15 @@ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ @@ -198275,10 +202345,16 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ @@ -198288,6 +202364,9 @@ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ @@ -198345,12 +202424,21 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ @@ -198399,19 +202487,1024 @@ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ -Compiling ==> modules/gdnative/pluginscript/register_types.cpp modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ @@ -198436,9 +203529,15 @@ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ @@ -198448,39 +203547,72 @@ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ @@ -198535,27 +203667,46 @@ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ @@ -198565,6 +203716,12 @@ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ @@ -198574,21 +203731,36 @@ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ @@ -198598,6 +203770,9 @@ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ @@ -198613,24 +203788,72 @@ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ @@ -198640,15 +203863,27 @@ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ @@ -198739,6 +203974,9 @@ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -199420,23 +204658,13 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) { - | ^ -modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) { - | ^ -modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) { - | ^ -Compiling ==> modules/gdnative/videodecoder/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/arvr/arvr_interface_gdnative.h:34, - from modules/gdnative/arvr/register_types.cpp:32: + from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_language.cpp:36: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -199813,32 +205041,460 @@ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); @@ -199936,6 +205592,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ @@ -200383,6 +206042,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ @@ -200503,12 +206165,27 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ @@ -200575,6 +206252,9 @@ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ @@ -200587,12 +206267,18 @@ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ @@ -200647,6 +206333,9 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -200717,6 +206406,9 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -200758,6 +206450,12 @@ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -200815,6 +206513,9 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -200831,6 +206532,9 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -200904,6 +206608,9 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -200974,6 +206681,9 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -201043,6 +206753,9 @@ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ @@ -201151,18 +206864,33 @@ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ @@ -201172,6 +206900,9 @@ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ @@ -201184,9 +206915,15 @@ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ @@ -201304,6 +207041,9 @@ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ @@ -201361,9 +207101,28 @@ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -201376,45 +207135,99 @@ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ @@ -201436,111 +207249,229 @@ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ @@ -201571,90 +207502,183 @@ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ @@ -201664,111 +207688,219 @@ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ @@ -201781,659 +207913,6 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_instance.h:38, - from modules/gdnative/pluginscript/pluginscript_instance.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ @@ -202449,108 +207928,259 @@ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ @@ -202563,42 +208193,84 @@ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ @@ -202629,228 +208301,550 @@ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ @@ -202920,6 +208914,78 @@ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ @@ -202971,12 +209037,24 @@ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ @@ -202986,9 +209064,24 @@ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ @@ -203001,120 +209094,246 @@ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ @@ -203127,102 +209346,207 @@ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ @@ -203265,6 +209589,9 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -203305,36 +209632,72 @@ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -203345,58 +209708,128 @@ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -203412,27 +209845,64 @@ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -203440,7 +209910,6 @@ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ -Compiling ==> modules/gdnative/videodecoder/video_stream_gdnative.cpp modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ @@ -203450,6 +209919,160 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -203457,175 +210080,568 @@ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ @@ -203638,207 +210654,687 @@ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ @@ -203866,39 +211362,70 @@ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ @@ -203911,15 +211438,24 @@ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -203929,42 +211465,81 @@ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ @@ -204016,21 +211591,34 @@ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ @@ -204040,9 +211628,15 @@ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ @@ -204052,21 +211646,36 @@ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ @@ -204076,6 +211685,12 @@ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ @@ -204085,6 +211700,9 @@ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -204100,6 +211718,9 @@ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ @@ -204157,6 +211778,9 @@ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ @@ -204175,51 +211799,93 @@ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ @@ -204229,18 +211895,30 @@ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ @@ -204370,6 +212048,9 @@ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ @@ -204585,19 +212266,104 @@ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ +Compiling ==> modules/gdnative/videodecoder/register_types.cpp +Compiling ==> modules/gdnative/videodecoder/video_stream_gdnative.cpp +Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative_api_struct.gen.h:5, + from modules/gdnative/gdnative_api_struct.gen.cpp:3: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/pluginscript_language.cpp:36: + from modules/gdnative/pluginscript/register_types.cpp:40: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ @@ -204652,6 +212418,9 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -204659,12 +212428,18 @@ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ @@ -204770,6 +212545,12 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: @@ -204866,24 +212647,207 @@ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ @@ -204953,6 +212917,9 @@ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -204971,15 +212938,24 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ @@ -205016,15 +212992,27 @@ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ @@ -205034,6 +213022,9 @@ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -205091,36 +213082,69 @@ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ @@ -205157,9 +213181,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ @@ -205253,6 +213286,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ @@ -205310,15 +213346,24 @@ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ @@ -205439,6 +213484,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ @@ -205448,6 +213496,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ @@ -205484,9 +213535,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ @@ -205529,15 +213586,27 @@ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ @@ -205562,9 +213631,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ @@ -205601,9 +213676,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ @@ -205631,6 +213712,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ @@ -205658,12 +213742,30 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ @@ -205676,9 +213778,15 @@ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ @@ -205694,6 +213802,9 @@ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ @@ -205721,9 +213832,15 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ @@ -205802,6 +213919,9 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -205876,6 +213996,12 @@ modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ @@ -205909,10 +214035,16 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -205925,6 +214057,9 @@ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -205970,6 +214105,9 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -205983,13 +214121,31 @@ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ @@ -206029,6 +214185,12 @@ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ @@ -206059,10 +214221,16 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ @@ -206135,6 +214303,9 @@ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ @@ -206306,6 +214477,9 @@ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -206327,6 +214501,9 @@ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ @@ -206444,6 +214621,9 @@ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ @@ -206459,6 +214639,9 @@ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ @@ -206489,6 +214672,9 @@ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ @@ -206546,6 +214732,9 @@ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ @@ -206936,6 +215125,9 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -206967,36 +215159,60 @@ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ @@ -207015,6 +215231,18 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); @@ -207022,6 +215250,12 @@ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ @@ -207031,18 +215265,33 @@ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ @@ -207052,21 +215301,36 @@ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ @@ -207076,12 +215340,21 @@ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ @@ -207109,614 +215382,21 @@ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ @@ -207744,6 +215424,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ @@ -208068,6 +215751,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ @@ -209551,7 +217237,60 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -209654,55 +217393,47 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:248:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:258:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_real GDAPI godot_arvr_get_worldscale() { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:265:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_transform GDAPI godot_arvr_get_reference_frame() { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:279:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:296:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:307:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:347:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 347 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:369:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:385:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:401:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:422:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:434:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 434 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface) { - | ^ -modules/gdnative/arvr/arvr_interface_gdnative.cpp:442:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target) { - | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +Compiling ==> modules/gdscript/gdscript.cpp +Compiling ==> modules/gdscript/gdscript_compiler.cpp +Compiling ==> modules/gdscript/gdscript_editor.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_instance.h:38, - from modules/gdnative/pluginscript/pluginscript_script.cpp:34: + from modules/gdnative/videodecoder/../gdnative.h:39, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/register_types.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -210166,6 +217897,7 @@ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +Compiling ==> modules/gdscript/gdscript_function.cpp modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -212126,7 +219858,61 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/videodecoder/../gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -212229,16 +220015,46 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +Compiling ==> modules/gdscript/gdscript_functions.cpp +Compiling ==> modules/gdscript/gdscript_parser.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative_api_struct.gen.h:5, - from modules/gdnative/gdnative_api_struct.gen.cpp:3: + from modules/gdnative/videodecoder/../gdnative.h:39, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -214662,7 +222478,8 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6: +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/videodecoder/../gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -214849,16 +222666,226 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdscript/gdscript.cpp -Compiling ==> modules/gdscript/gdscript_compiler.cpp -Compiling ==> modules/gdscript/gdscript_editor.cpp +Compiling ==> modules/gdscript/gdscript_tokenizer.cpp +Compiling ==> modules/gdscript/register_types.cpp +modules/gdnative/videodecoder/video_stream_gdnative.cpp:44:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 44 | godot_int GDAPI godot_videodecoder_file_read(void *ptr, uint8_t *buf, int buf_size) { + | ^ +modules/gdnative/videodecoder/video_stream_gdnative.cpp:56:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 56 | int64_t GDAPI godot_videodecoder_file_seek(void *ptr, int64_t pos, int whence) { + | ^ +modules/gdnative/videodecoder/video_stream_gdnative.cpp:97:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { + | ^ +Compiling ==> modules/gridmap/grid_map.cpp +Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp +Compiling ==> modules/gridmap/register_types.cpp +Compiling ==> modules/hdr/image_loader_hdr.cpp +Compiling ==> modules/hdr/register_types.cpp +Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp +Compiling ==> modules/jsonrpc/jsonrpc.cpp +Compiling ==> modules/jsonrpc/register_types.cpp +Compiling ==> thirdparty/mbedtls/library/aes.c +Compiling ==> thirdparty/mbedtls/library/aesni.c +Compiling ==> thirdparty/mbedtls/library/arc4.c +Compiling ==> thirdparty/mbedtls/library/aria.c +Compiling ==> thirdparty/mbedtls/library/asn1parse.c +Compiling ==> thirdparty/mbedtls/library/asn1write.c +Compiling ==> thirdparty/mbedtls/library/base64.c +Compiling ==> thirdparty/mbedtls/library/bignum.c +Compiling ==> thirdparty/mbedtls/library/blowfish.c +Compiling ==> thirdparty/mbedtls/library/camellia.c +Compiling ==> thirdparty/mbedtls/library/ccm.c +Compiling ==> thirdparty/mbedtls/library/certs.c +Compiling ==> thirdparty/mbedtls/library/chacha20.c +Compiling ==> thirdparty/mbedtls/library/chachapoly.c +Compiling ==> thirdparty/mbedtls/library/cipher.c +Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c +Compiling ==> modules/jpg/image_loader_jpegd.cpp +Compiling ==> modules/jpg/register_types.cpp +Compiling ==> thirdparty/mbedtls/library/cmac.c +Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c +Compiling ==> thirdparty/mbedtls/library/constant_time.c +Compiling ==> thirdparty/mbedtls/library/debug.c +Compiling ==> thirdparty/mbedtls/library/des.c +Compiling ==> thirdparty/mbedtls/library/dhm.c +Compiling ==> thirdparty/mbedtls/library/ecdh.c +Compiling ==> thirdparty/mbedtls/library/ecdsa.c +Compiling ==> thirdparty/mbedtls/library/ecjpake.c +Compiling ==> thirdparty/mbedtls/library/ecp.c +Compiling ==> thirdparty/mbedtls/library/ecp_curves.c +Compiling ==> thirdparty/mbedtls/library/entropy.c +Compiling ==> thirdparty/mbedtls/library/entropy_poll.c +Compiling ==> thirdparty/mbedtls/library/error.c +Compiling ==> thirdparty/mbedtls/library/gcm.c +Compiling ==> thirdparty/mbedtls/library/havege.c +Compiling ==> thirdparty/mbedtls/library/hkdf.c +Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c +Compiling ==> thirdparty/mbedtls/library/md2.c +Compiling ==> thirdparty/mbedtls/library/md4.c +Compiling ==> thirdparty/mbedtls/library/md5.c +Compiling ==> thirdparty/mbedtls/library/md.c +Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c +Compiling ==> thirdparty/mbedtls/library/mps_reader.c +Compiling ==> thirdparty/mbedtls/library/mps_trace.c +Compiling ==> thirdparty/mbedtls/library/net_sockets.c +Compiling ==> thirdparty/mbedtls/library/nist_kw.c +Compiling ==> thirdparty/mbedtls/library/oid.c +Compiling ==> thirdparty/mbedtls/library/padlock.c +Compiling ==> thirdparty/mbedtls/library/pem.c +Compiling ==> thirdparty/mbedtls/library/pk.c +Compiling ==> thirdparty/mbedtls/library/pkcs11.c +Compiling ==> thirdparty/mbedtls/library/pkcs12.c +Compiling ==> thirdparty/mbedtls/library/pkcs5.c +Compiling ==> thirdparty/mbedtls/library/pkparse.c +Compiling ==> thirdparty/mbedtls/library/pk_wrap.c +Compiling ==> thirdparty/mbedtls/library/pkwrite.c +Compiling ==> thirdparty/mbedtls/library/platform.c +Compiling ==> thirdparty/mbedtls/library/platform_util.c +Compiling ==> thirdparty/mbedtls/library/poly1305.c +Compiling ==> thirdparty/mbedtls/library/ripemd160.c +Compiling ==> thirdparty/mbedtls/library/rsa.c +Compiling ==> thirdparty/mbedtls/library/rsa_internal.c +Compiling ==> thirdparty/mbedtls/library/sha1.c +Compiling ==> thirdparty/mbedtls/library/sha256.c +Compiling ==> thirdparty/mbedtls/library/sha512.c +Compiling ==> thirdparty/mbedtls/library/ssl_cache.c +Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c +Compiling ==> thirdparty/mbedtls/library/ssl_cli.c +Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c +Compiling ==> thirdparty/mbedtls/library/ssl_msg.c +Compiling ==> thirdparty/mbedtls/library/ssl_srv.c +Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c +Compiling ==> thirdparty/mbedtls/library/ssl_tls.c +Compiling ==> thirdparty/mbedtls/library/ssl_tls13_keys.c +Compiling ==> thirdparty/mbedtls/library/threading.c +Compiling ==> thirdparty/mbedtls/library/timing.c +Compiling ==> thirdparty/mbedtls/library/version.c +Compiling ==> thirdparty/mbedtls/library/version_features.c +Compiling ==> thirdparty/mbedtls/library/x509.c +Compiling ==> thirdparty/mbedtls/library/x509_create.c +Compiling ==> thirdparty/mbedtls/library/x509_crl.c +Compiling ==> thirdparty/mbedtls/library/x509_crt.c +Compiling ==> thirdparty/mbedtls/library/x509_csr.c +Compiling ==> thirdparty/mbedtls/library/x509write_crt.c +Compiling ==> thirdparty/mbedtls/library/x509write_csr.c +Compiling ==> thirdparty/mbedtls/library/xtea.c +Compiling ==> modules/minimp3/audio_stream_mp3.cpp +Compiling ==> modules/minimp3/register_types.cpp +Compiling ==> modules/minimp3/resource_importer_mp3.cpp +Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp +Compiling ==> modules/mobile_vr/register_types.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp +Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp +Compiling ==> modules/mbedtls/crypto_mbedtls.cpp +Compiling ==> modules/mbedtls/packet_peer_mbed_dtls.cpp +Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp +Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp +Compiling ==> modules/mbedtls/register_types.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastContour.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastFilter.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastLayers.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMesh.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMeshDetail.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRasterization.cpp +Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRegion.cpp +Compiling ==> thirdparty/rvo2/Agent.cpp +Compiling ==> thirdparty/rvo2/KdTree.cpp +Compiling ==> modules/ogg/register_types.cpp +Compiling ==> thirdparty/misc/open-simplex-noise.c +Compiling ==> modules/opus/register_types.cpp +Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp +Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp +Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp +Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp +Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp +Compiling ==> modules/regex/regex.cpp +Compiling ==> modules/regex/register_types.cpp +Compiling ==> modules/squish/image_compress_squish.cpp +Compiling ==> modules/squish/register_types.cpp +Compiling ==> thirdparty/misc/stb_vorbis.c +Compiling ==> thirdparty/nanosvg/nanosvg.cc +Compiling ==> modules/tga/image_loader_tga.cpp +Compiling ==> modules/opensimplex/register_types.cpp +Compiling ==> modules/pvr/texture_loader_pvr.cpp +Compiling ==> modules/navigation/navigation_mesh_generator.cpp +Compiling ==> modules/navigation/nav_map.cpp +Compiling ==> modules/navigation/rvo_agent.cpp +Compiling ==> modules/navigation/navigation_mesh_editor_plugin.cpp +Compiling ==> modules/navigation/godot_navigation_server.cpp +Compiling ==> modules/navigation/register_types.cpp +Compiling ==> modules/navigation/nav_region.cpp +Compiling ==> modules/svg/image_loader_svg.cpp +Compiling ==> modules/svg/register_types.cpp +Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp +Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp +Compiling ==> modules/stb_vorbis/register_types.cpp +Compiling ==> modules/pvr/register_types.cpp +Compiling ==> modules/pvr/image_compress_pvrtc.cpp +Compiling ==> modules/opensimplex/open_simplex_noise.cpp +Compiling ==> modules/opensimplex/noise_texture.cpp +Compiling ==> modules/tga/register_types.cpp +Compiling ==> modules/theora/register_types.cpp +Compiling ==> modules/theora/video_stream_theora.cpp +Compiling ==> thirdparty/miniupnpc/src/igd_desc_parse.c +Compiling ==> thirdparty/miniupnpc/src/miniupnpc.c +Compiling ==> thirdparty/miniupnpc/src/minixml.c +Compiling ==> thirdparty/miniupnpc/src/minisoap.c +Compiling ==> thirdparty/miniupnpc/src/minissdpc.c +Compiling ==> thirdparty/miniupnpc/src/miniwget.c +Compiling ==> thirdparty/miniupnpc/src/upnpcommands.c +Compiling ==> thirdparty/miniupnpc/src/upnpdev.c +Compiling ==> thirdparty/miniupnpc/src/upnpreplyparse.c +Compiling ==> thirdparty/miniupnpc/src/connecthostport.c +Compiling ==> thirdparty/miniupnpc/src/portlistingparse.c +Compiling ==> thirdparty/miniupnpc/src/receivedata.c +Compiling ==> thirdparty/miniupnpc/src/addr_is_reserved.c +Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp +Compiling ==> thirdparty/vhacd/src/FloatMath.cpp +Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp +Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp +Compiling ==> modules/upnp/upnp.cpp +Compiling ==> modules/upnp/register_types.cpp +Compiling ==> modules/upnp/upnp_device.cpp +Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp +Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp +Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp +Compiling ==> thirdparty/vhacd/src/vhacdRaycastMesh.cpp +Compiling ==> thirdparty/vhacd/src/VHACD.cpp +Compiling ==> thirdparty/vhacd/src/btConvexHullComputer.cpp +Compiling ==> modules/visual_script/register_types.cpp +Compiling ==> modules/visual_script/visual_script.cpp +Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp +Compiling ==> modules/visual_script/visual_script_editor.cpp +Compiling ==> modules/visual_script/visual_script_expression.cpp +Compiling ==> modules/visual_script/visual_script_flow_control.cpp +Compiling ==> modules/visual_script/visual_script_func_nodes.cpp +Compiling ==> modules/visual_script/visual_script_nodes.cpp +Compiling ==> modules/visual_script/visual_script_property_selector.cpp +Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp +Compiling ==> modules/vhacd/register_types.cpp +Compiling ==> modules/vorbis/register_types.cpp +Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc +Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp +Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp +Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp +Compiling ==> modules/webp/image_loader_webp.cpp +Compiling ==> modules/webp/register_types.cpp +Compiling ==> modules/webrtc/register_types.cpp +Compiling ==> modules/webrtc/webrtc_data_channel.cpp +Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp +Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp +Compiling ==> modules/webrtc/webrtc_multiplayer.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/register_types.cpp:34: + from ./modules/gdnative/include/net/godot_net.h:34, + from modules/webrtc/webrtc_data_channel_gdnative.h:36, + from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -216462,22 +224489,9 @@ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ @@ -216493,111 +224507,57 @@ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ @@ -216619,223 +224579,105 @@ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ @@ -216869,63 +224711,836 @@ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from ./modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +Compiling ==> modules/webrtc/webrtc_peer_connection.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from ./modules/gdnative/include/net/godot_net.h:34, + from modules/webrtc/webrtc_data_channel_gdnative.h:36, + from modules/webrtc/register_types.cpp:41: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ @@ -216935,27 +225550,15 @@ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ @@ -216968,93 +225571,45 @@ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ @@ -217130,9 +225685,6 @@ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ @@ -217145,810 +225697,381 @@ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ @@ -217973,70 +226096,39 @@ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ @@ -218049,15 +226141,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ @@ -218094,9 +226180,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ @@ -218136,15 +226219,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ @@ -218154,63 +226231,30 @@ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ @@ -218223,23 +226267,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/videodecoder/../gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ @@ -218282,180 +226312,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ @@ -219900,171 +227756,13 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/videodecoder/../gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: +In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ @@ -220074,29 +227772,16 @@ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -Compiling ==> modules/gdscript/gdscript_function.cpp -Compiling ==> modules/gdscript/gdscript_functions.cpp +Compiling ==> modules/webm/register_types.cpp +Compiling ==> modules/webm/video_stream_webm.cpp +Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/register_types.cpp:40: + from ./modules/gdnative/include/net/godot_net.h:34, + from modules/webrtc/webrtc_peer_connection_gdnative.h:36, + from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -222520,7 +230205,82 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: +./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from ./modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +Compiling ==> modules/webrtc/webrtc_peer_connection_js.cpp +Compiling ==> thirdparty/wslay/wslay_net.c +Compiling ==> thirdparty/wslay/wslay_event.c +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from ./modules/gdnative/nativescript/nativescript.h:45, + from modules/webrtc/webrtc_data_channel_gdnative.cpp:35: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -222623,608 +230383,1512 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -Compiling ==> modules/gdscript/gdscript_parser.cpp -modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) { - | ^ -Compiling ==> modules/gdscript/gdscript_tokenizer.cpp -modules/gdnative/videodecoder/video_stream_gdnative.cpp:44:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 44 | godot_int GDAPI godot_videodecoder_file_read(void *ptr, uint8_t *buf, int buf_size) { +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ -modules/gdnative/videodecoder/video_stream_gdnative.cpp:56:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 56 | int64_t GDAPI godot_videodecoder_file_seek(void *ptr, int64_t pos, int whence) { - | ^ -modules/gdnative/videodecoder/video_stream_gdnative.cpp:97:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdscript/register_types.cpp -Compiling ==> modules/gridmap/grid_map.cpp -Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp -Compiling ==> modules/gridmap/register_types.cpp -Compiling ==> modules/hdr/image_loader_hdr.cpp -Compiling ==> modules/hdr/register_types.cpp -Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp -Compiling ==> modules/jsonrpc/jsonrpc.cpp -Compiling ==> modules/jsonrpc/register_types.cpp -Compiling ==> thirdparty/mbedtls/library/aes.c -Compiling ==> thirdparty/mbedtls/library/aesni.c -Compiling ==> thirdparty/mbedtls/library/arc4.c -Compiling ==> thirdparty/mbedtls/library/aria.c -Compiling ==> thirdparty/mbedtls/library/asn1parse.c -Compiling ==> thirdparty/mbedtls/library/asn1write.c -Compiling ==> thirdparty/mbedtls/library/base64.c -Compiling ==> thirdparty/mbedtls/library/bignum.c -Compiling ==> thirdparty/mbedtls/library/blowfish.c -Compiling ==> thirdparty/mbedtls/library/camellia.c -Compiling ==> modules/jpg/register_types.cpp -Compiling ==> modules/jpg/image_loader_jpegd.cpp -Compiling ==> thirdparty/mbedtls/library/ccm.c -Compiling ==> thirdparty/mbedtls/library/certs.c -Compiling ==> thirdparty/mbedtls/library/chacha20.c -Compiling ==> thirdparty/mbedtls/library/chachapoly.c -Compiling ==> thirdparty/mbedtls/library/cipher.c -Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c -Compiling ==> thirdparty/mbedtls/library/cmac.c -Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c -Compiling ==> thirdparty/mbedtls/library/constant_time.c -Compiling ==> thirdparty/mbedtls/library/debug.c -Compiling ==> thirdparty/mbedtls/library/des.c -Compiling ==> thirdparty/mbedtls/library/dhm.c -Compiling ==> thirdparty/mbedtls/library/ecdh.c -Compiling ==> thirdparty/mbedtls/library/ecdsa.c -Compiling ==> thirdparty/mbedtls/library/ecjpake.c -Compiling ==> thirdparty/mbedtls/library/ecp.c -Compiling ==> thirdparty/mbedtls/library/ecp_curves.c -Compiling ==> thirdparty/mbedtls/library/entropy.c -Compiling ==> thirdparty/mbedtls/library/entropy_poll.c -Compiling ==> thirdparty/mbedtls/library/error.c -Compiling ==> thirdparty/mbedtls/library/gcm.c -Compiling ==> thirdparty/mbedtls/library/havege.c -Compiling ==> thirdparty/mbedtls/library/hkdf.c -Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c -Compiling ==> thirdparty/mbedtls/library/md2.c -Compiling ==> thirdparty/mbedtls/library/md4.c -Compiling ==> thirdparty/mbedtls/library/md5.c -Compiling ==> thirdparty/mbedtls/library/md.c -Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c -Compiling ==> thirdparty/mbedtls/library/mps_reader.c -Compiling ==> thirdparty/mbedtls/library/mps_trace.c -Compiling ==> thirdparty/mbedtls/library/net_sockets.c -Compiling ==> thirdparty/mbedtls/library/nist_kw.c -Compiling ==> thirdparty/mbedtls/library/oid.c -Compiling ==> thirdparty/mbedtls/library/padlock.c -Compiling ==> thirdparty/mbedtls/library/pem.c -Compiling ==> thirdparty/mbedtls/library/pk.c -Compiling ==> thirdparty/mbedtls/library/pkcs11.c -Compiling ==> thirdparty/mbedtls/library/pkcs12.c -Compiling ==> thirdparty/mbedtls/library/pkcs5.c -Compiling ==> thirdparty/mbedtls/library/pkparse.c -Compiling ==> thirdparty/mbedtls/library/pk_wrap.c -Compiling ==> thirdparty/mbedtls/library/pkwrite.c -Compiling ==> thirdparty/mbedtls/library/platform.c -Compiling ==> thirdparty/mbedtls/library/platform_util.c -Compiling ==> thirdparty/mbedtls/library/poly1305.c -Compiling ==> thirdparty/mbedtls/library/ripemd160.c -Compiling ==> thirdparty/mbedtls/library/rsa.c -Compiling ==> thirdparty/mbedtls/library/rsa_internal.c -Compiling ==> thirdparty/mbedtls/library/sha1.c -Compiling ==> thirdparty/mbedtls/library/sha256.c -Compiling ==> thirdparty/mbedtls/library/sha512.c -Compiling ==> thirdparty/mbedtls/library/ssl_cache.c -Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c -Compiling ==> thirdparty/mbedtls/library/ssl_cli.c -Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c -Compiling ==> thirdparty/mbedtls/library/ssl_msg.c -Compiling ==> thirdparty/mbedtls/library/ssl_srv.c -Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c -Compiling ==> thirdparty/mbedtls/library/ssl_tls.c -Compiling ==> thirdparty/mbedtls/library/ssl_tls13_keys.c -Compiling ==> thirdparty/mbedtls/library/threading.c -Compiling ==> thirdparty/mbedtls/library/timing.c -Compiling ==> thirdparty/mbedtls/library/version.c -Compiling ==> thirdparty/mbedtls/library/version_features.c -Compiling ==> thirdparty/mbedtls/library/x509.c -Compiling ==> thirdparty/mbedtls/library/x509_create.c -Compiling ==> thirdparty/mbedtls/library/x509_crl.c -Compiling ==> thirdparty/mbedtls/library/x509_crt.c -Compiling ==> thirdparty/mbedtls/library/x509_csr.c -Compiling ==> thirdparty/mbedtls/library/x509write_crt.c -Compiling ==> thirdparty/mbedtls/library/x509write_csr.c -Compiling ==> thirdparty/mbedtls/library/xtea.c -Compiling ==> modules/minimp3/audio_stream_mp3.cpp -Compiling ==> modules/minimp3/register_types.cpp -Compiling ==> modules/minimp3/resource_importer_mp3.cpp -Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp -Compiling ==> modules/mobile_vr/register_types.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp -Compiling ==> modules/mbedtls/packet_peer_mbed_dtls.cpp -Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp -Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp -Compiling ==> modules/mbedtls/crypto_mbedtls.cpp -Compiling ==> modules/mbedtls/register_types.cpp -Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastContour.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastFilter.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastLayers.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMesh.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMeshDetail.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRasterization.cpp -Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRegion.cpp -Compiling ==> thirdparty/rvo2/Agent.cpp -Compiling ==> thirdparty/rvo2/KdTree.cpp -Compiling ==> modules/ogg/register_types.cpp -Compiling ==> thirdparty/misc/open-simplex-noise.c -Compiling ==> modules/opus/register_types.cpp -Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp -Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp -Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp -Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp -Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp -Compiling ==> modules/regex/regex.cpp -Compiling ==> modules/regex/register_types.cpp -Compiling ==> modules/squish/image_compress_squish.cpp -Compiling ==> modules/squish/register_types.cpp -Compiling ==> thirdparty/misc/stb_vorbis.c -Compiling ==> thirdparty/nanosvg/nanosvg.cc -Compiling ==> modules/tga/image_loader_tga.cpp -Compiling ==> modules/opensimplex/open_simplex_noise.cpp -Compiling ==> modules/pvr/image_compress_pvrtc.cpp -Compiling ==> modules/navigation/navigation_mesh_generator.cpp -Compiling ==> modules/navigation/nav_map.cpp -Compiling ==> modules/navigation/rvo_agent.cpp -Compiling ==> modules/navigation/navigation_mesh_editor_plugin.cpp -Compiling ==> modules/navigation/godot_navigation_server.cpp -Compiling ==> modules/navigation/register_types.cpp -Compiling ==> modules/navigation/nav_region.cpp -Compiling ==> modules/pvr/texture_loader_pvr.cpp -Compiling ==> modules/svg/image_loader_svg.cpp -Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp -Compiling ==> modules/stb_vorbis/register_types.cpp -Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp -Compiling ==> modules/svg/register_types.cpp -Compiling ==> modules/pvr/register_types.cpp -Compiling ==> modules/opensimplex/register_types.cpp -Compiling ==> modules/opensimplex/noise_texture.cpp -Compiling ==> modules/tga/register_types.cpp -Compiling ==> modules/theora/register_types.cpp -Compiling ==> modules/theora/video_stream_theora.cpp -Compiling ==> thirdparty/miniupnpc/src/igd_desc_parse.c -Compiling ==> thirdparty/miniupnpc/src/miniupnpc.c -Compiling ==> thirdparty/miniupnpc/src/minixml.c -Compiling ==> thirdparty/miniupnpc/src/minisoap.c -Compiling ==> thirdparty/miniupnpc/src/minissdpc.c -Compiling ==> thirdparty/miniupnpc/src/miniwget.c -Compiling ==> thirdparty/miniupnpc/src/upnpcommands.c -Compiling ==> thirdparty/miniupnpc/src/upnpdev.c -Compiling ==> thirdparty/miniupnpc/src/upnpreplyparse.c -Compiling ==> thirdparty/miniupnpc/src/connecthostport.c -Compiling ==> thirdparty/miniupnpc/src/portlistingparse.c -Compiling ==> thirdparty/miniupnpc/src/receivedata.c -Compiling ==> thirdparty/miniupnpc/src/addr_is_reserved.c -Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp -Compiling ==> thirdparty/vhacd/src/FloatMath.cpp -Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp -Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp -Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp -Compiling ==> modules/upnp/upnp.cpp -Compiling ==> modules/upnp/register_types.cpp -Compiling ==> modules/upnp/upnp_device.cpp -Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp -Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp -Compiling ==> thirdparty/vhacd/src/vhacdRaycastMesh.cpp -Compiling ==> thirdparty/vhacd/src/VHACD.cpp -Compiling ==> thirdparty/vhacd/src/btConvexHullComputer.cpp -Compiling ==> modules/visual_script/register_types.cpp -Compiling ==> modules/visual_script/visual_script.cpp -Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp -Compiling ==> modules/visual_script/visual_script_editor.cpp -Compiling ==> modules/visual_script/visual_script_expression.cpp -Compiling ==> modules/visual_script/visual_script_flow_control.cpp -Compiling ==> modules/visual_script/visual_script_func_nodes.cpp -Compiling ==> modules/visual_script/visual_script_nodes.cpp -Compiling ==> modules/visual_script/visual_script_property_selector.cpp -Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp -Compiling ==> modules/vhacd/register_types.cpp -Compiling ==> modules/vorbis/register_types.cpp -Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc -Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp -Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp -Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp -Compiling ==> modules/webp/image_loader_webp.cpp -Compiling ==> modules/webp/register_types.cpp -Compiling ==> modules/webrtc/register_types.cpp -Compiling ==> modules/webrtc/webrtc_data_channel.cpp -Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/include/net/godot_net.h:34, - from modules/webrtc/webrtc_data_channel_gdnative.h:36, - from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); +Compiling ==> thirdparty/wslay/wslay_queue.c +Compiling ==> thirdparty/wslay/wslay_frame.c +Compiling ==> modules/webxr/register_types.cpp +Compiling ==> modules/websocket/wsl_server.cpp +Compiling ==> modules/websocket/websocket_peer.cpp +Compiling ==> modules/websocket/register_types.cpp +Compiling ==> modules/websocket/emws_peer.cpp +Compiling ==> modules/websocket/wsl_client.cpp +Compiling ==> modules/websocket/wsl_peer.cpp +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from ./modules/gdnative/nativescript/nativescript.h:45, + from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +Compiling ==> modules/websocket/websocket_multiplayer_peer.cpp +Compiling ==> modules/websocket/emws_client.cpp +Compiling ==> modules/websocket/websocket_server.cpp +Compiling ==> modules/websocket/websocket_client.cpp +Compiling ==> modules/websocket/emws_server.cpp +Compiling ==> modules/webxr/webxr_interface.cpp +Compiling ==> modules/webxr/webxr_interface_js.cpp +Compiling ==> platform/android/api/api.cpp +Compiling ==> platform/iphone/api/api.cpp +Compiling ==> platform/javascript/api/api.cpp +Compiling ==> platform/register_platform_apis.gen.cpp +Compiling ==> drivers/unix/dir_access_unix.cpp +Compiling ==> drivers/unix/file_access_unix.cpp +Compiling ==> drivers/unix/ip_unix.cpp +Compiling ==> drivers/unix/net_socket_posix.cpp +Compiling ==> drivers/unix/os_unix.cpp +Compiling ==> drivers/unix/syslog_logger.cpp +Compiling ==> drivers/unix/thread_posix.cpp +Compiling ==> drivers/windows/dir_access_windows.cpp +Compiling ==> drivers/windows/file_access_windows.cpp +Compiling ==> drivers/alsa/asound-so_wrap.c +Compiling ==> drivers/alsa/audio_driver_alsa.cpp +Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp +Compiling ==> drivers/pulseaudio/pulse-so_wrap.c +Linking Static Library ==> platform/libplatform.x11.opt.64.a +Ranlib Library ==> platform/libplatform.x11.opt.64.a +Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp +Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp +Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp +Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp +Compiling ==> drivers/gles3/rasterizer_canvas_base_gles3.cpp +Compiling ==> drivers/gles3/rasterizer_canvas_gles3.cpp +Compiling ==> drivers/gles3/rasterizer_gles3.cpp +Compiling ==> drivers/gles3/rasterizer_scene_gles3.cpp +Compiling ==> drivers/gles3/rasterizer_storage_gles3.cpp +Compiling ==> drivers/gles3/shader_cache_gles3.cpp +Compiling ==> drivers/gles3/shader_compiler_gles3.cpp +Compiling ==> drivers/gles3/shader_gles3.cpp +Compiling ==> drivers/gles2/rasterizer_canvas_base_gles2.cpp +Compiling ==> drivers/gles2/rasterizer_canvas_gles2.cpp +Compiling ==> drivers/gles2/rasterizer_gles2.cpp +Compiling ==> drivers/gles2/rasterizer_scene_gles2.cpp +Compiling ==> drivers/gles2/rasterizer_storage_gles2.cpp +Compiling ==> drivers/gles2/shader_compiler_gles2.cpp +Linking Static Library ==> modules/libmodules.x11.opt.64.a +Compiling ==> drivers/gles2/shader_gles2.cpp +Ranlib Library ==> modules/libmodules.x11.opt.64.a +Compiling ==> thirdparty/glad/glad.c +Compiling ==> drivers/png/image_loader_png.cpp +Compiling ==> drivers/png/png_driver_common.cpp +Compiling ==> drivers/png/resource_saver_png.cpp +Compiling ==> drivers/register_driver_types.cpp +Compiling ==> scene/property_utils.cpp +Compiling ==> scene/register_scene_types.cpp +Compiling ==> scene/scene_string_names.cpp +Compiling ==> scene/main/canvas_layer.cpp +Compiling ==> scene/main/http_request.cpp +Compiling ==> scene/main/instance_placeholder.cpp +Compiling ==> scene/main/node.cpp +Compiling ==> scene/main/resource_preloader.cpp +Compiling ==> scene/main/scene_tree.cpp +Compiling ==> scene/main/timer.cpp +In file included from ./core/ustring.h:35, + from ./core/math/vector2.h:35, + from ./core/math/rect2.h:34, + from ./core/math/camera_matrix.h:34, + from ./servers/visual/rasterizer.h:34, + from drivers/gles3/rasterizer_storage_gles3.h:36, + from drivers/gles3/rasterizer_storage_gles3.cpp:31: +In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]', + inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:85:70, + inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:190:5, + inlined from 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)' at drivers/gles3/rasterizer_storage_gles3.cpp:7234:44: +./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] + 140 | _ptr[p_index] = p_elem; + | ^~~~ +drivers/gles3/rasterizer_storage_gles3.cpp: In member function 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)': +drivers/gles3/rasterizer_storage_gles3.cpp:7231:70: note: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' was declared here + 7231 | RenderTarget::Effects::MipMaps::Size mm; + | ^~ +In file included from ./core/ustring.h:35, + from ./core/pool_vector.h:39, + from drivers/gles2/rasterizer_storage_gles2.h:34, + from drivers/gles2/rasterizer_storage_gles2.cpp:31: +In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]', + inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:85:70, + inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:190:5, + inlined from 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)' at drivers/gles2/rasterizer_storage_gles2.cpp:5252:36: +./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] + 140 | _ptr[p_index] = p_elem; + | ^~~~ +drivers/gles2/rasterizer_storage_gles2.cpp: In member function 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)': +drivers/gles2/rasterizer_storage_gles2.cpp:5249:61: note: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::fbo' was declared here + 5249 | RenderTarget::MipMaps::Size mm; + | ^~ +In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]', + inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:85:70, + inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:190:5, + inlined from 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)' at drivers/gles2/rasterizer_storage_gles2.cpp:5252:36: +./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::color' may be used uninitialized [-Wmaybe-uninitialized] + 140 | _ptr[p_index] = p_elem; + | ^~~~ +drivers/gles2/rasterizer_storage_gles2.cpp: In member function 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)': +drivers/gles2/rasterizer_storage_gles2.cpp:5249:61: note: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::color' was declared here + 5249 | RenderTarget::MipMaps::Size mm; + | ^~ +Compiling ==> scene/main/viewport.cpp +Compiling ==> scene/gui/aspect_ratio_container.cpp +Compiling ==> scene/gui/base_button.cpp +Compiling ==> scene/gui/box_container.cpp +Compiling ==> scene/gui/button.cpp +Compiling ==> scene/gui/center_container.cpp +Compiling ==> scene/gui/check_box.cpp +Linking Static Library ==> drivers/libdrivers.x11.opt.64.a +Compiling ==> scene/gui/check_button.cpp +Ranlib Library ==> drivers/libdrivers.x11.opt.64.a +Compiling ==> scene/gui/color_picker.cpp +Compiling ==> scene/gui/color_rect.cpp +Compiling ==> scene/gui/container.cpp +Compiling ==> scene/gui/control.cpp +Compiling ==> scene/gui/dialogs.cpp +Compiling ==> scene/gui/file_dialog.cpp +Compiling ==> scene/gui/flow_container.cpp +Compiling ==> scene/gui/gradient_edit.cpp +Compiling ==> scene/gui/graph_edit.cpp +Compiling ==> scene/gui/graph_node.cpp +Compiling ==> scene/gui/grid_container.cpp +Compiling ==> scene/gui/item_list.cpp +Compiling ==> scene/gui/label.cpp +Compiling ==> scene/gui/line_edit.cpp +Compiling ==> scene/gui/link_button.cpp +Compiling ==> scene/gui/margin_container.cpp +Compiling ==> scene/gui/menu_button.cpp +Compiling ==> scene/gui/nine_patch_rect.cpp +Compiling ==> scene/gui/option_button.cpp +Compiling ==> scene/gui/panel.cpp +Compiling ==> scene/gui/panel_container.cpp +Compiling ==> scene/gui/popup.cpp +Compiling ==> scene/gui/popup_menu.cpp +Compiling ==> scene/gui/progress_bar.cpp +Compiling ==> scene/gui/range.cpp +Compiling ==> scene/gui/reference_rect.cpp +Compiling ==> scene/gui/rich_text_effect.cpp +Compiling ==> scene/gui/rich_text_label.cpp +Compiling ==> scene/gui/scroll_bar.cpp +Compiling ==> scene/gui/scroll_container.cpp +Compiling ==> scene/gui/separator.cpp +Compiling ==> scene/gui/shortcut.cpp +Compiling ==> scene/gui/slider.cpp +Compiling ==> scene/gui/spin_box.cpp +Compiling ==> scene/gui/split_container.cpp +Compiling ==> scene/gui/tab_container.cpp +Compiling ==> scene/gui/tabs.cpp +Compiling ==> scene/gui/text_edit.cpp +Compiling ==> scene/gui/texture_button.cpp +Compiling ==> scene/gui/texture_progress.cpp +Compiling ==> scene/gui/texture_rect.cpp +Compiling ==> scene/gui/tool_button.cpp +Compiling ==> scene/gui/tree.cpp +Compiling ==> scene/gui/video_player.cpp +Compiling ==> scene/gui/viewport_container.cpp +Compiling ==> scene/3d/area.cpp +Compiling ==> scene/3d/arvr_nodes.cpp +Compiling ==> scene/3d/audio_stream_player_3d.cpp +Compiling ==> scene/3d/baked_lightmap.cpp +Compiling ==> scene/3d/bone_attachment.cpp +Compiling ==> scene/3d/camera.cpp +Compiling ==> scene/3d/collision_object.cpp +Compiling ==> scene/3d/collision_polygon.cpp +Compiling ==> scene/3d/collision_shape.cpp +Compiling ==> scene/3d/cpu_particles.cpp +Compiling ==> scene/3d/cull_instance.cpp +Compiling ==> scene/3d/gi_probe.cpp +Compiling ==> scene/3d/immediate_geometry.cpp +Compiling ==> scene/3d/interpolated_camera.cpp +Compiling ==> scene/3d/label_3d.cpp +Compiling ==> scene/3d/light.cpp +Compiling ==> scene/3d/lightmapper.cpp +Compiling ==> scene/3d/listener.cpp +Compiling ==> scene/3d/mesh_instance.cpp +Compiling ==> scene/3d/multimesh_instance.cpp +Compiling ==> scene/3d/navigation.cpp +Compiling ==> scene/3d/navigation_agent.cpp +Compiling ==> scene/3d/navigation_mesh_instance.cpp +Compiling ==> scene/3d/navigation_obstacle.cpp +Compiling ==> scene/3d/occluder.cpp +Compiling ==> scene/3d/particles.cpp +Compiling ==> scene/3d/path.cpp +Compiling ==> scene/3d/physics_body.cpp +Compiling ==> scene/3d/physics_joint.cpp +Compiling ==> scene/3d/portal.cpp +Compiling ==> scene/3d/position_3d.cpp +Compiling ==> scene/3d/proximity_group.cpp +Compiling ==> scene/3d/ray_cast.cpp +Compiling ==> scene/3d/reflection_probe.cpp +Compiling ==> scene/3d/remote_transform.cpp +Compiling ==> scene/3d/room.cpp +Compiling ==> scene/3d/room_group.cpp +Compiling ==> scene/3d/room_manager.cpp +Compiling ==> scene/3d/skeleton.cpp +Compiling ==> scene/3d/soft_body.cpp +Compiling ==> scene/3d/spatial.cpp +Compiling ==> scene/3d/spatial_velocity_tracker.cpp +Compiling ==> scene/3d/spring_arm.cpp +Compiling ==> scene/3d/sprite_3d.cpp +Compiling ==> scene/3d/vehicle_body.cpp +Compiling ==> scene/3d/visibility_notifier.cpp +Compiling ==> scene/3d/visual_instance.cpp +Compiling ==> scene/3d/voxel_light_baker.cpp +Compiling ==> scene/3d/world_environment.cpp +Compiling ==> scene/2d/animated_sprite.cpp +Compiling ==> scene/2d/area_2d.cpp +Compiling ==> scene/2d/audio_stream_player_2d.cpp +Compiling ==> scene/2d/back_buffer_copy.cpp +Compiling ==> scene/2d/camera_2d.cpp +Compiling ==> scene/2d/canvas_item.cpp +Compiling ==> scene/2d/canvas_modulate.cpp +Compiling ==> scene/2d/collision_object_2d.cpp +Compiling ==> scene/2d/collision_polygon_2d.cpp +Compiling ==> scene/2d/collision_shape_2d.cpp +Compiling ==> scene/2d/cpu_particles_2d.cpp +Compiling ==> scene/2d/joints_2d.cpp +Compiling ==> scene/2d/light_2d.cpp +Compiling ==> scene/2d/light_occluder_2d.cpp +Compiling ==> scene/2d/line_2d.cpp +Compiling ==> scene/2d/line_builder.cpp +Compiling ==> scene/2d/listener_2d.cpp +Compiling ==> scene/2d/mesh_instance_2d.cpp +Compiling ==> scene/2d/multimesh_instance_2d.cpp +Compiling ==> scene/2d/navigation_2d.cpp +Compiling ==> scene/2d/navigation_agent_2d.cpp +Compiling ==> scene/2d/navigation_obstacle_2d.cpp +Compiling ==> scene/2d/navigation_polygon.cpp +Compiling ==> scene/2d/node_2d.cpp +Compiling ==> scene/2d/parallax_background.cpp +Compiling ==> scene/2d/parallax_layer.cpp +Compiling ==> scene/2d/particles_2d.cpp +Compiling ==> scene/2d/path_2d.cpp +Compiling ==> scene/2d/physics_body_2d.cpp +Compiling ==> scene/2d/polygon_2d.cpp +Compiling ==> scene/2d/position_2d.cpp +Compiling ==> scene/2d/ray_cast_2d.cpp +Compiling ==> scene/2d/remote_transform_2d.cpp +Compiling ==> scene/2d/skeleton_2d.cpp +Compiling ==> scene/2d/sprite.cpp +Compiling ==> scene/2d/tile_map.cpp +Compiling ==> scene/2d/touch_screen_button.cpp +Compiling ==> scene/2d/visibility_notifier_2d.cpp +Compiling ==> scene/2d/y_sort.cpp +Compiling ==> scene/animation/animation_blend_space_1d.cpp +Compiling ==> scene/animation/animation_blend_space_2d.cpp +Compiling ==> scene/animation/animation_blend_tree.cpp +Compiling ==> scene/animation/animation_cache.cpp +Compiling ==> scene/animation/animation_node_state_machine.cpp +Compiling ==> scene/animation/animation_player.cpp +Compiling ==> scene/animation/animation_tree.cpp +Compiling ==> scene/animation/animation_tree_player.cpp +Compiling ==> scene/animation/root_motion_view.cpp +Compiling ==> scene/animation/scene_tree_tween.cpp +Compiling ==> scene/animation/skeleton_ik.cpp +Compiling ==> scene/animation/tween.cpp +Compiling ==> scene/audio/audio_stream_player.cpp +Compiling ==> thirdparty/misc/mikktspace.c +Compiling ==> scene/resources/animation.cpp +Compiling ==> scene/resources/audio_stream_sample.cpp +Compiling ==> scene/resources/bit_map.cpp +Compiling ==> scene/resources/box_shape.cpp +Compiling ==> scene/resources/capsule_shape.cpp +Compiling ==> scene/resources/capsule_shape_2d.cpp +Compiling ==> scene/resources/circle_shape_2d.cpp +Compiling ==> scene/resources/concave_polygon_shape.cpp +Compiling ==> scene/resources/concave_polygon_shape_2d.cpp +Compiling ==> scene/resources/convex_polygon_shape.cpp +Compiling ==> scene/resources/convex_polygon_shape_2d.cpp +Compiling ==> scene/resources/curve.cpp +Compiling ==> scene/resources/cylinder_shape.cpp +Compiling ==> scene/resources/dynamic_font.cpp +Compiling ==> scene/resources/environment.cpp +Compiling ==> scene/resources/font.cpp +Compiling ==> scene/resources/gradient.cpp +Compiling ==> scene/resources/height_map_shape.cpp +Compiling ==> scene/resources/line_shape_2d.cpp +Compiling ==> scene/resources/material.cpp +Compiling ==> scene/resources/mesh.cpp +Compiling ==> scene/resources/mesh_data_tool.cpp +Compiling ==> scene/resources/mesh_library.cpp +Compiling ==> scene/resources/multimesh.cpp +Compiling ==> scene/resources/navigation_mesh.cpp +Compiling ==> scene/resources/occluder_shape.cpp +Compiling ==> scene/resources/occluder_shape_polygon.cpp +Compiling ==> scene/resources/packed_scene.cpp +Compiling ==> scene/resources/particles_material.cpp +Compiling ==> scene/resources/physics_material.cpp +Compiling ==> scene/resources/plane_shape.cpp +Compiling ==> scene/resources/polygon_path_finder.cpp +Compiling ==> scene/resources/primitive_meshes.cpp +Compiling ==> scene/resources/ray_shape.cpp +Compiling ==> scene/resources/rectangle_shape_2d.cpp +Compiling ==> scene/resources/resource_format_text.cpp +Compiling ==> scene/resources/segment_shape_2d.cpp +Compiling ==> scene/resources/shader.cpp +Compiling ==> scene/resources/shape.cpp +Compiling ==> scene/resources/shape_2d.cpp +Compiling ==> scene/resources/skin.cpp +Compiling ==> scene/resources/sky.cpp +Compiling ==> scene/resources/sphere_shape.cpp +Compiling ==> scene/resources/style_box.cpp +Compiling ==> scene/resources/surface_tool.cpp +Compiling ==> scene/resources/text_file.cpp +Compiling ==> scene/resources/texture.cpp +Compiling ==> scene/resources/theme.cpp +Compiling ==> scene/resources/tile_set.cpp +Compiling ==> scene/resources/visual_shader.cpp +Compiling ==> scene/resources/visual_shader_nodes.cpp +Compiling ==> scene/resources/world.cpp +Compiling ==> scene/resources/world_2d.cpp +Compiling ==> scene/resources/default_theme/default_theme.cpp +Compiling ==> scene/debugger/script_debugger_remote.cpp +Compiling ==> servers/arvr_server.cpp +Compiling ==> servers/audio_server.cpp +Compiling ==> servers/camera_server.cpp +Compiling ==> servers/navigation_2d_server.cpp +Compiling ==> servers/navigation_server.cpp +Compiling ==> servers/physics_2d_server.cpp +Compiling ==> servers/physics_server.cpp +Compiling ==> servers/register_server_types.cpp +Compiling ==> servers/visual_server.cpp +Compiling ==> servers/visual_server_callbacks.cpp +Compiling ==> servers/arvr/arvr_interface.cpp +Compiling ==> servers/arvr/arvr_positional_tracker.cpp +Compiling ==> servers/camera/camera_feed.cpp +Compiling ==> servers/physics/area_pair_sw.cpp +Compiling ==> servers/physics/area_sw.cpp +Compiling ==> servers/physics/body_pair_sw.cpp +Compiling ==> servers/physics/body_sw.cpp +Compiling ==> servers/physics/broad_phase_basic.cpp +Compiling ==> servers/physics/broad_phase_bvh.cpp +Compiling ==> servers/physics/broad_phase_octree.cpp +Compiling ==> servers/physics/broad_phase_sw.cpp +Compiling ==> servers/physics/collision_object_sw.cpp +Compiling ==> servers/physics/collision_solver_sat.cpp +Compiling ==> servers/physics/collision_solver_sw.cpp +Compiling ==> servers/physics/gjk_epa.cpp +Compiling ==> servers/physics/physics_server_sw.cpp +Compiling ==> servers/physics/shape_sw.cpp +Compiling ==> servers/physics/space_sw.cpp +Compiling ==> servers/physics/step_sw.cpp +Compiling ==> servers/physics/joints/cone_twist_joint_sw.cpp +Compiling ==> servers/physics/joints/generic_6dof_joint_sw.cpp +Compiling ==> servers/physics/joints/hinge_joint_sw.cpp +Compiling ==> servers/physics/joints/pin_joint_sw.cpp +Compiling ==> servers/physics/joints/slider_joint_sw.cpp +Compiling ==> servers/physics_2d/area_2d_sw.cpp +Compiling ==> servers/physics_2d/area_pair_2d_sw.cpp +Compiling ==> servers/physics_2d/body_2d_sw.cpp +Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp +Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp +Linking Static Library ==> scene/libscene.x11.opt.64.a +Compiling ==> servers/physics_2d/broad_phase_2d_bvh.cpp +Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp +Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp +Ranlib Library ==> scene/libscene.x11.opt.64.a +Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp +Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp +Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp +Compiling ==> servers/physics_2d/joints_2d_sw.cpp +Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp +Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp +Compiling ==> servers/physics_2d/shape_2d_sw.cpp +Compiling ==> servers/physics_2d/space_2d_sw.cpp +Compiling ==> servers/physics_2d/step_2d_sw.cpp +Compiling ==> servers/visual/rasterizer.cpp +Compiling ==> servers/visual/shader_language.cpp +Compiling ==> servers/visual/shader_types.cpp +In file included from ./core/safe_refcount.h:34, + from ./core/error_macros.h:34, + from ./core/math/math_funcs.h:34, + from servers/physics_2d/broad_phase_2d_sw.h:34, + from servers/physics_2d/collision_object_2d_sw.h:34, + from servers/physics_2d/area_2d_sw.h:34, + from servers/physics_2d/space_2d_sw.h:34, + from servers/physics_2d/space_2d_sw.cpp:31: +In member function 'const Variant& CollisionObject2DSW::get_shape_metadata(int) const', + inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:197:20: +./core/typedefs.h:353:37: warning: 'res_shape' may be used uninitialized [-Wmaybe-uninitialized] + 353 | #define unlikely(x) __builtin_expect(!!(x), 0) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~ +./core/error_macros.h:209:13: note: in expansion of macro 'unlikely' + 209 | if (unlikely((m_index) < 0 || (m_index) >= (m_size))) { \ + | ^~~~~~~~ +servers/physics_2d/collision_object_2d_sw.h:139:17: note: in expansion of macro 'CRASH_BAD_INDEX' + 139 | CRASH_BAD_INDEX(p_index, shapes.size()); + | ^~~~~~~~~~~~~~~ +servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': +servers/physics_2d/space_2d_sw.cpp:140:13: note: 'res_shape' was declared here + 140 | int res_shape; + | ^~~~~~~~~ +In member function 'RID CollisionObject2DSW::get_self() const', + inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:199:34: +servers/physics_2d/collision_object_2d_sw.h:105:54: warning: 'res_obj' may be used uninitialized [-Wmaybe-uninitialized] + 105 | _FORCE_INLINE_ RID get_self() const { return self; } + | ^~~~ +servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': +servers/physics_2d/space_2d_sw.cpp:141:36: note: 'res_obj' was declared here + 141 | const CollisionObject2DSW *res_obj; + | ^~~~~~~ +Compiling ==> servers/visual/visual_server_canvas.cpp +Compiling ==> servers/visual/visual_server_globals.cpp +Compiling ==> servers/visual/visual_server_raster.cpp +Compiling ==> servers/visual/visual_server_scene.cpp +Compiling ==> servers/visual/visual_server_viewport.cpp +Compiling ==> servers/visual/visual_server_wrap_mt.cpp +Compiling ==> servers/visual/portals/portal_gameplay_monitor.cpp +Compiling ==> servers/visual/portals/portal_occlusion_culler.cpp +Compiling ==> servers/visual/portals/portal_pvs.cpp +Compiling ==> servers/visual/portals/portal_pvs_builder.cpp +Compiling ==> servers/visual/portals/portal_renderer.cpp +Compiling ==> servers/visual/portals/portal_resources.cpp +Compiling ==> servers/visual/portals/portal_rooms_bsp.cpp +Compiling ==> servers/visual/portals/portal_tracer.cpp +Compiling ==> servers/visual/portals/portal_types.cpp +Compiling ==> servers/audio/audio_driver_dummy.cpp +Compiling ==> servers/audio/audio_effect.cpp +Compiling ==> servers/audio/audio_filter_sw.cpp +Compiling ==> servers/audio/audio_rb_resampler.cpp +Compiling ==> servers/audio/audio_stream.cpp +Compiling ==> servers/audio/effects/audio_effect_amplify.cpp +Compiling ==> servers/audio/effects/audio_effect_capture.cpp +Compiling ==> servers/audio/effects/audio_effect_chorus.cpp +Compiling ==> servers/audio/effects/audio_effect_compressor.cpp +Compiling ==> servers/audio/effects/audio_effect_delay.cpp +Compiling ==> servers/audio/effects/audio_effect_distortion.cpp +Compiling ==> servers/audio/effects/audio_effect_eq.cpp +Compiling ==> servers/audio/effects/audio_effect_filter.cpp +Compiling ==> servers/audio/effects/audio_effect_limiter.cpp +Compiling ==> servers/audio/effects/audio_effect_panner.cpp +Compiling ==> servers/audio/effects/audio_effect_phaser.cpp +Compiling ==> servers/audio/effects/audio_effect_pitch_shift.cpp +Compiling ==> servers/audio/effects/audio_effect_record.cpp +Compiling ==> servers/audio/effects/audio_effect_reverb.cpp +Compiling ==> servers/audio/effects/audio_effect_spectrum_analyzer.cpp +Compiling ==> servers/audio/effects/audio_effect_stereo_enhance.cpp +Compiling ==> servers/audio/effects/audio_stream_generator.cpp +Compiling ==> servers/audio/effects/eq_filter.cpp +Compiling ==> servers/audio/effects/reverb_filter.cpp +Compiling ==> thirdparty/misc/fastlz.c +Compiling ==> thirdparty/misc/smaz.c +Compiling ==> thirdparty/misc/hq2x.cpp +Compiling ==> thirdparty/misc/pcg.cpp +Compiling ==> thirdparty/misc/triangulator.cpp +Compiling ==> thirdparty/misc/clipper.cpp +Compiling ==> thirdparty/minizip/ioapi.c +Compiling ==> thirdparty/minizip/unzip.c +Compiling ==> thirdparty/minizip/zip.c +Compiling ==> thirdparty/zstd/common/debug.c +Compiling ==> thirdparty/zstd/common/entropy_common.c +Compiling ==> thirdparty/zstd/common/error_private.c +Compiling ==> thirdparty/zstd/common/fse_decompress.c +Compiling ==> thirdparty/zstd/common/pool.c +Compiling ==> thirdparty/zstd/common/threading.c +Compiling ==> thirdparty/zstd/common/xxhash.c +Compiling ==> thirdparty/zstd/common/zstd_common.c +Compiling ==> thirdparty/zstd/compress/fse_compress.c +Compiling ==> thirdparty/zstd/compress/hist.c +Compiling ==> thirdparty/zstd/compress/huf_compress.c +Compiling ==> thirdparty/zstd/compress/zstd_compress.c +Compiling ==> thirdparty/zstd/compress/zstd_double_fast.c +Compiling ==> thirdparty/zstd/compress/zstd_fast.c +Compiling ==> thirdparty/zstd/compress/zstd_lazy.c +Compiling ==> thirdparty/zstd/compress/zstd_ldm.c +Compiling ==> thirdparty/zstd/compress/zstd_opt.c +Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c +Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c +Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c +Compiling ==> thirdparty/zstd/compress/zstd_compress_superblock.c +Compiling ==> thirdparty/zstd/decompress/huf_decompress.c +Compiling ==> thirdparty/zstd/decompress/zstd_ddict.c +Compiling ==> thirdparty/zstd/decompress/zstd_decompress_block.c +Compiling ==> thirdparty/zstd/decompress/zstd_decompress.c +Compiling ==> core/array.cpp +Compiling ==> core/bitfield_dynamic.cpp +Compiling ==> core/class_db.cpp +Compiling ==> core/color.cpp +Compiling ==> core/command_queue_mt.cpp +Compiling ==> core/compressed_translation.cpp +Compiling ==> core/core_string_names.cpp +Compiling ==> core/dictionary.cpp +Compiling ==> core/engine.cpp +Compiling ==> core/error_macros.cpp +Compiling ==> core/func_ref.cpp +Compiling ==> core/global_constants.cpp +Compiling ==> core/image.cpp +Compiling ==> core/input_map.cpp +Compiling ==> core/message_queue.cpp +Compiling ==> core/method_bind.cpp +Compiling ==> core/node_path.cpp +Compiling ==> core/object.cpp +Compiling ==> core/packed_data_container.cpp +Compiling ==> core/path_remap.cpp +Compiling ==> core/pool_allocator.cpp +Compiling ==> core/pool_vector.cpp +Compiling ==> core/print_string.cpp +Compiling ==> core/project_settings.cpp +Compiling ==> core/ref_ptr.cpp +Compiling ==> core/reference.cpp +Compiling ==> core/register_core_types.cpp +Compiling ==> core/resource.cpp +Compiling ==> core/rid.cpp +Compiling ==> core/rid_handle.cpp +Compiling ==> core/safe_refcount.cpp +Compiling ==> core/script_debugger_local.cpp +Compiling ==> core/script_language.cpp +Compiling ==> core/string_builder.cpp +Compiling ==> core/string_name.cpp +Compiling ==> core/translation.cpp +Compiling ==> core/undo_redo.cpp +Compiling ==> core/ustring.cpp +Compiling ==> core/variant.cpp +Compiling ==> core/variant_call.cpp +Compiling ==> core/variant_op.cpp +Compiling ==> core/variant_parser.cpp +Compiling ==> core/script_encryption_key.gen.cpp +Compiling ==> core/version_hash.gen.cpp +Compiling ==> core/os/dir_access.cpp +Compiling ==> core/os/file_access.cpp +Compiling ==> core/os/input.cpp +Compiling ==> core/os/input_event.cpp +Compiling ==> core/os/keyboard.cpp +Compiling ==> core/os/main_loop.cpp +Compiling ==> core/os/memory.cpp +Compiling ==> core/os/midi_driver.cpp +Compiling ==> core/os/mutex.cpp +Compiling ==> core/os/os.cpp +Compiling ==> core/os/thread.cpp +Compiling ==> core/os/thread_work_pool.cpp +Compiling ==> core/os/time.cpp +Compiling ==> core/math/a_star.cpp +Compiling ==> core/math/aabb.cpp +Compiling ==> core/math/audio_frame.cpp +Compiling ==> core/math/basis.cpp +Compiling ==> core/math/bsp_tree.cpp +Compiling ==> core/math/camera_matrix.cpp +Compiling ==> core/math/convex_hull.cpp +Compiling ==> core/math/disjoint_set.cpp +Compiling ==> core/math/expression.cpp +Compiling ==> core/math/face3.cpp +Compiling ==> core/math/geometry.cpp +Compiling ==> core/math/math_fieldwise.cpp +Compiling ==> core/math/math_funcs.cpp +Compiling ==> core/math/plane.cpp +Compiling ==> core/math/quat.cpp +Compiling ==> core/math/quick_hull.cpp +Compiling ==> core/math/random_number_generator.cpp +Compiling ==> core/math/random_pcg.cpp +Compiling ==> core/math/rect2.cpp +Compiling ==> core/math/transform.cpp +Compiling ==> core/math/transform_2d.cpp +Compiling ==> core/math/transform_interpolator.cpp +Compiling ==> core/math/triangle_mesh.cpp +Compiling ==> core/math/triangulate.cpp +Compiling ==> core/math/vector2.cpp +Compiling ==> core/math/vector3.cpp +Compiling ==> core/crypto/aes_context.cpp +Compiling ==> core/crypto/crypto.cpp +Compiling ==> core/crypto/crypto_core.cpp +Compiling ==> core/crypto/hashing_context.cpp +Compiling ==> core/io/compression.cpp +Compiling ==> core/io/config_file.cpp +Compiling ==> core/io/dtls_server.cpp +Compiling ==> core/io/file_access_compressed.cpp +Compiling ==> core/io/file_access_encrypted.cpp +Compiling ==> core/io/file_access_memory.cpp +Compiling ==> core/io/file_access_network.cpp +Compiling ==> core/io/file_access_pack.cpp +Compiling ==> core/io/file_access_zip.cpp +Compiling ==> core/io/http_client.cpp +Compiling ==> core/io/image_loader.cpp +Compiling ==> core/io/ip.cpp +Compiling ==> core/io/ip_address.cpp +Compiling ==> core/io/json.cpp +Compiling ==> core/io/logger.cpp +Compiling ==> core/io/marshalls.cpp +Compiling ==> core/io/multiplayer_api.cpp +Compiling ==> core/io/net_socket.cpp +Compiling ==> core/io/networked_multiplayer_custom.cpp +Compiling ==> core/io/networked_multiplayer_peer.cpp +Compiling ==> core/io/packet_peer.cpp +Compiling ==> core/io/packet_peer_dtls.cpp +Compiling ==> core/io/packet_peer_udp.cpp +Compiling ==> core/io/pck_packer.cpp +Compiling ==> core/io/resource_format_binary.cpp +Compiling ==> core/io/resource_importer.cpp +Compiling ==> core/io/resource_loader.cpp +Compiling ==> core/io/resource_saver.cpp +Compiling ==> core/io/stream_peer.cpp +Compiling ==> core/io/stream_peer_ssl.cpp +Compiling ==> core/io/stream_peer_tcp.cpp +Compiling ==> core/io/tcp_server.cpp +Compiling ==> core/io/translation_loader_po.cpp +Compiling ==> core/io/udp_server.cpp +Compiling ==> core/io/xml_parser.cpp +Compiling ==> core/io/zip_io.cpp +Compiling ==> core/bind/core_bind.cpp +progress_finish(["progress_finish"], []) +core/variant_call.cpp: In function 'void register_variant_methods()': +core/variant_call.cpp:1638:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without + 1638 | void register_variant_methods() { + | ^~~~~~~~~~~~~~~~~~~~~~~~ +Linking Static Library ==> servers/libservers.x11.opt.64.a +Ranlib Library ==> servers/libservers.x11.opt.64.a +Linking Static Library ==> core/libcore.x11.opt.64.a +Ranlib Library ==> core/libcore.x11.opt.64.a +Linking Program ==> bin/godot.x11.opt.64 +scons: done building targets. +[Time elapsed: 00:05:37.979] +scons arch=64 platform=x11 tools=yes target=release_debug bits=64 system_certs_path=/etc/ssl/certs/ca-certificates.crt builtin_bullet=yes builtin_enet=no builtin_freetype=no builtin_libogg=no builtin_libpng=no builtin_libtheora=no builtin_libvorbis=no builtin_libvpx=no builtin_libwebp=no builtin_openssl=no builtin_opus=no builtin_pcre2=no builtin_squish=no builtin_zlib=no builtin_zstd=yes -j 12 CCFLAGS="-g -O2 -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" module_denoise_enabled=no module_embree_enabled=no module_raycast_enabled=no module_lightmapper_cpu_enabled=no +scons: Reading SConscript files ... +Checking for C header file mntent.h... yes +scons: done reading SConscript files. +scons: Building targets ... +Compiling ==> platform/x11/godot_x11.cpp +Compiling ==> platform/x11/context_gl_x11.cpp +Compiling ==> platform/x11/crash_handler_x11.cpp +Compiling ==> platform/x11/os_x11.cpp +Compiling ==> platform/x11/key_mapping_x11.cpp +Compiling ==> platform/x11/joypad_linux.cpp +Compiling ==> platform/x11/power_x11.cpp +Compiling ==> platform/x11/detect_prime.cpp +Compiling ==> platform/x11/libudev-so_wrap.c +Compiling ==> main/input_default.cpp +generate_modules_enabled(["modules/modules_enabled.gen.h"], [OrderedDict([('bmp', 'modules/bmp'), ('bullet', 'modules/bullet'), ('csg', 'modules/csg'), ('cvtt', 'modules/cvtt'), ('dds', 'modules/dds'), ('enet', 'modules/enet'), ('etc', 'modules/etc'), ('fbx', 'modules/fbx'), ('freetype', 'modules/freetype'), ('gdnative', 'modules/gdnative'), ('gdscript', 'modules/gdscript'), ('gltf', 'modules/gltf'), ('gridmap', 'modules/gridmap'), ('hdr', 'modules/hdr'), ('jpg', 'modules/jpg'), ('jsonrpc', 'modules/jsonrpc'), ('mbedtls', 'modules/mbedtls'), ('minimp3', 'modules/minimp3'), ('mobile_vr', 'modules/mobile_vr'), ('navigation', 'modules/navigation'), ('ogg', 'modules/ogg'), ('opensimplex', 'modules/opensimplex'), ('opus', 'modules/opus'), ('pvr', 'modules/pvr'), ('regex', 'modules/regex'), ('squish', 'modules/squish'), ('stb_vorbis', 'modules/stb_vorbis'), ('svg', 'modules/svg'), ('tga', 'modules/tga'), ('theora', 'modules/theora'), ('tinyexr', 'modules/tinyexr'), ('upnp', 'modules/upnp'), ('vhacd', 'modules/vhacd'), ('visual_script', 'modules/visual_script'), ('vorbis', 'modules/vorbis'), ('webm', 'modules/webm'), ('webp', 'modules/webp'), ('webrtc', 'modules/webrtc'), ('websocket', 'modules/websocket'), ('webxr', 'modules/webxr'), ('xatlas_unwrap', 'modules/xatlas_unwrap')])]) +Compiling ==> main/main_timer_sync.cpp +Compiling ==> main/main.cpp +Compiling ==> main/performance.cpp +Compiling ==> main/default_controller_mappings.gen.cpp +Compiling ==> main/tests/test_astar.cpp +Compiling ==> main/tests/test_basis.cpp +Compiling ==> main/tests/test_crypto.cpp +Compiling ==> main/tests/test_gdscript.cpp +Compiling ==> main/tests/test_gui.cpp +Compiling ==> main/tests/test_main.cpp +Compiling ==> main/tests/test_math.cpp +Compiling ==> main/tests/test_oa_hash_map.cpp +Compiling ==> main/tests/test_ordered_hash_map.cpp +Compiling ==> main/tests/test_physics.cpp +Compiling ==> main/tests/test_physics_2d.cpp +Compiling ==> main/tests/test_render.cpp +Compiling ==> main/tests/test_shader_lang.cpp +Compiling ==> main/tests/test_string.cpp +Compiling ==> main/tests/test_theme.cpp +Compiling ==> main/tests/test_transform.cpp +Compiling ==> main/tests/test_xml_parser.cpp +Compiling ==> modules/register_module_types.gen.cpp +Compiling ==> modules/bmp/image_loader_bmp.cpp +Compiling ==> modules/bmp/register_types.cpp +Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp +Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp +Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp +Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp +Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp +Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp +Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp +Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp +Linking Static Library ==> main/tests/libtests.x11.opt.tools.64.a +Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBoxShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp +Ranlib Library ==> main/tests/libtests.x11.opt.tools.64.a +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConeShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMiniSDF.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSdfCollisionShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btShapeHull.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSphereShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btContactProcessing.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactShape.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_box_set.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_contact.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_memory.cpp +Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_tri_collision.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp +Linking Static Library ==> main/libmain.x11.opt.tools.64.a +Ranlib Library ==> main/libmain.x11.opt.tools.64.a +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp +Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Character/btKinematicCharacterController.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btRigidBody.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBody.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyGearConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointLimit.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp +Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBody.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyHelpers.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBackwardEulerObjective.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBodySolver.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyConstraintSolver.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactProjection.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyDynamicsWorld.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactConstraint.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBody.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodyHelpers.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodySolver.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableContactConstraint.cpp +Compiling ==> thirdparty/bullet/BulletSoftBody/poly34.cpp +Compiling ==> thirdparty/bullet/LinearMath/btAlignedAllocator.cpp +Compiling ==> thirdparty/bullet/LinearMath/btConvexHull.cpp +Compiling ==> thirdparty/bullet/LinearMath/btConvexHullComputer.cpp +Compiling ==> thirdparty/bullet/LinearMath/btGeometryUtil.cpp +Compiling ==> thirdparty/bullet/LinearMath/btPolarDecomposition.cpp +Compiling ==> thirdparty/bullet/LinearMath/btQuickprof.cpp +Compiling ==> thirdparty/bullet/LinearMath/btReducedVector.cpp +Compiling ==> thirdparty/bullet/LinearMath/btSerializer.cpp +Compiling ==> thirdparty/bullet/LinearMath/btSerializer64.cpp +Compiling ==> thirdparty/bullet/LinearMath/btThreads.cpp +Compiling ==> thirdparty/bullet/LinearMath/btVector3.cpp +Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btTaskScheduler.cpp +Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportPosix.cpp +Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportWin32.cpp +Compiling ==> modules/csg/csg.cpp +Compiling ==> modules/csg/csg_gizmos.cpp +Compiling ==> modules/csg/csg_shape.cpp +Compiling ==> modules/csg/register_types.cpp +Compiling ==> thirdparty/cvtt/ConvectionKernels.cpp +Compiling ==> modules/dds/register_types.cpp +Compiling ==> modules/dds/texture_loader_dds.cpp +Compiling ==> modules/enet/networked_multiplayer_enet.cpp +Compiling ==> modules/enet/register_types.cpp +Compiling ==> thirdparty/etc2comp/EtcBlock4x4.cpp +Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding.cpp +Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_ETC1.cpp +Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_R11.cpp +Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RG11.cpp +Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8A1.cpp +Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8.cpp +Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGBA8.cpp +Compiling ==> thirdparty/etc2comp/Etc.cpp +Compiling ==> thirdparty/etc2comp/EtcDifferentialTrys.cpp +Compiling ==> thirdparty/etc2comp/EtcFilter.cpp +Compiling ==> thirdparty/etc2comp/EtcImage.cpp +Compiling ==> thirdparty/etc2comp/EtcIndividualTrys.cpp +Compiling ==> thirdparty/etc2comp/EtcMath.cpp +Compiling ==> thirdparty/etc2comp/EtcSortedBlockList.cpp +Compiling ==> modules/fbx/tools/import_utils.cpp +Compiling ==> modules/fbx/tools/validation_tools.cpp +Compiling ==> modules/fbx/data/fbx_bone.cpp +Compiling ==> modules/fbx/data/fbx_material.cpp +Compiling ==> modules/etc/register_types.cpp +Compiling ==> modules/etc/texture_loader_pkm.cpp +In file included from modules/csg/csg.cpp:31: +In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', + inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1375:59: +modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] + 156 | struct Build2DFaces { + | ^~~~~~~~~~~~ +modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': +modules/csg/csg.cpp:1375:73: note: '' declared here + 1375 | p_collection.build2DFacesA[p_face_idx_a] = Build2DFaces(); + | ^ +In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', + inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1382:59: +modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] + 156 | struct Build2DFaces { + | ^~~~~~~~~~~~ +modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': +modules/csg/csg.cpp:1382:73: note: '' declared here + 1382 | p_collection.build2DFacesB[p_face_idx_b] = Build2DFaces(); + | ^ +Compiling ==> modules/etc/image_compress_etc.cpp +Compiling ==> modules/fbx/data/fbx_mesh_data.cpp +Compiling ==> modules/fbx/data/fbx_skeleton.cpp +Compiling ==> modules/cvtt/image_compress_cvtt.cpp +Compiling ==> modules/cvtt/register_types.cpp +Compiling ==> modules/bullet/bullet_physics_server.cpp +Compiling ==> modules/bullet/generic_6dof_joint_bullet.cpp +Compiling ==> modules/bullet/joint_bullet.cpp +Compiling ==> modules/bullet/shape_owner_bullet.cpp +Compiling ==> modules/bullet/soft_body_bullet.cpp +Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp +Compiling ==> modules/bullet/godot_result_callbacks.cpp +Compiling ==> modules/bullet/area_bullet.cpp +Compiling ==> modules/bullet/rigid_body_bullet.cpp +Compiling ==> modules/bullet/bullet_types_converter.cpp +Compiling ==> modules/bullet/godot_collision_configuration.cpp +Compiling ==> modules/bullet/godot_collision_dispatcher.cpp +Compiling ==> modules/bullet/pin_joint_bullet.cpp +Compiling ==> modules/bullet/space_bullet.cpp +Compiling ==> modules/bullet/btRayShape.cpp +Compiling ==> modules/bullet/constraint_bullet.cpp +Compiling ==> modules/bullet/hinge_joint_bullet.cpp +Compiling ==> modules/bullet/shape_bullet.cpp +Compiling ==> modules/bullet/slider_joint_bullet.cpp +Compiling ==> modules/bullet/collision_object_bullet.cpp +Compiling ==> modules/bullet/godot_ray_world_algorithm.cpp +Compiling ==> modules/bullet/register_types.cpp +Compiling ==> modules/fbx/data/pivot_transform.cpp +Compiling ==> modules/fbx/fbx_parser/FBXAnimation.cpp +Compiling ==> modules/fbx/fbx_parser/FBXBinaryTokenizer.cpp +Compiling ==> modules/fbx/fbx_parser/FBXDeformer.cpp +Compiling ==> modules/fbx/fbx_parser/FBXDocument.cpp +Compiling ==> modules/fbx/fbx_parser/FBXDocumentUtil.cpp +Compiling ==> modules/fbx/fbx_parser/FBXMaterial.cpp +Compiling ==> modules/fbx/fbx_parser/FBXMeshGeometry.cpp +Compiling ==> modules/fbx/fbx_parser/FBXModel.cpp +Compiling ==> modules/fbx/fbx_parser/FBXNodeAttribute.cpp +Compiling ==> modules/fbx/fbx_parser/FBXParser.cpp +Compiling ==> modules/fbx/fbx_parser/FBXPose.cpp +Compiling ==> modules/fbx/fbx_parser/FBXProperties.cpp +Compiling ==> modules/fbx/fbx_parser/FBXTokenizer.cpp +Compiling ==> modules/fbx/fbx_parser/FBXUtil.cpp +Compiling ==> modules/fbx/editor_scene_importer_fbx.cpp +Compiling ==> modules/fbx/register_types.cpp +Compiling ==> modules/freetype/register_types.cpp +Compiling ==> modules/gdnative/gdnative.cpp +Compiling ==> modules/gdnative/register_types.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/register_types.cpp:33: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] @@ -225271,32 +233935,14 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from ./modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp -Compiling ==> modules/webrtc/webrtc_multiplayer.cpp -Compiling ==> modules/webrtc/webrtc_peer_connection.cpp +Compiling ==> modules/gdnative/android/android_gdn.cpp +Compiling ==> modules/gdnative/gdnative/aabb.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/include/net/godot_net.h:34, - from modules/webrtc/webrtc_data_channel_gdnative.h:36, - from modules/webrtc/register_types.cpp:41: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -226387,57 +235033,442 @@ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/gdnative/aabb.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ @@ -226447,12 +235478,129 @@ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ @@ -226465,48 +235613,618 @@ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -226526,6 +236244,26 @@ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ @@ -226568,6 +236306,9 @@ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -226577,6 +236318,12 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -226614,6 +236361,76 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:153: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -226679,6 +236496,12 @@ modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ @@ -226691,6 +236514,12 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -226768,6 +236597,12 @@ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ @@ -226840,9 +236675,15 @@ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ @@ -226918,6 +236759,9 @@ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ @@ -227032,6 +236876,9 @@ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ @@ -227056,6 +236903,9 @@ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ @@ -227074,6 +236924,10 @@ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ @@ -227101,9 +236955,15 @@ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ @@ -227164,9 +237024,15 @@ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ @@ -227248,9 +237114,15 @@ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ @@ -227275,6 +237147,9 @@ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ @@ -227641,6 +237516,9 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -227648,12 +237526,21 @@ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ @@ -227669,21 +237556,82 @@ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ @@ -227699,1181 +237647,43 @@ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from ./modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/include/net/godot_net.h:34, - from modules/webrtc/webrtc_peer_connection_gdnative.h:36, - from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -Compiling ==> modules/webm/register_types.cpp -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ @@ -228901,293 +237711,109 @@ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ @@ -230168,26 +238794,8 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from ./modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from ./modules/gdnative/nativescript/nativescript.h:45, - from modules/webrtc/webrtc_data_channel_gdnative.cpp:35: + from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -230343,6 +238951,23 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); @@ -230357,14 +238982,9 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/webm/video_stream_webm.cpp -Compiling ==> modules/webrtc/webrtc_peer_connection_js.cpp -Compiling ==> thirdparty/wslay/wslay_net.c -Compiling ==> thirdparty/wslay/wslay_event.c In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from ./modules/gdnative/nativescript/nativescript.h:45, - from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36: + from modules/gdnative/gdnative.h:40, + from modules/gdnative/register_types.cpp:35: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -230520,6 +239140,23 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); @@ -230534,1132 +239171,18 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> thirdparty/wslay/wslay_queue.c -Compiling ==> thirdparty/wslay/wslay_frame.c -Compiling ==> modules/webxr/register_types.cpp -Compiling ==> modules/webxr/webxr_interface.cpp -Compiling ==> modules/websocket/wsl_peer.cpp -Compiling ==> modules/websocket/websocket_multiplayer_peer.cpp -Compiling ==> modules/websocket/emws_server.cpp -Compiling ==> modules/websocket/websocket_server.cpp -Compiling ==> modules/websocket/websocket_client.cpp -Compiling ==> modules/websocket/emws_peer.cpp -Compiling ==> modules/websocket/wsl_server.cpp -Compiling ==> modules/websocket/websocket_peer.cpp -Compiling ==> modules/websocket/emws_client.cpp -Compiling ==> modules/websocket/register_types.cpp -Compiling ==> modules/websocket/wsl_client.cpp -Compiling ==> modules/webxr/webxr_interface_js.cpp -Compiling ==> platform/android/api/api.cpp -Compiling ==> platform/iphone/api/api.cpp -Compiling ==> platform/javascript/api/api.cpp -Compiling ==> platform/register_platform_apis.gen.cpp -Compiling ==> drivers/unix/dir_access_unix.cpp -Compiling ==> drivers/unix/file_access_unix.cpp -Compiling ==> drivers/unix/ip_unix.cpp -Compiling ==> drivers/unix/net_socket_posix.cpp -Compiling ==> drivers/unix/os_unix.cpp -Compiling ==> drivers/unix/syslog_logger.cpp -Compiling ==> drivers/unix/thread_posix.cpp -Compiling ==> drivers/windows/dir_access_windows.cpp -Compiling ==> drivers/windows/file_access_windows.cpp -Compiling ==> drivers/alsa/asound-so_wrap.c -Compiling ==> drivers/alsa/audio_driver_alsa.cpp -Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp -Compiling ==> drivers/pulseaudio/pulse-so_wrap.c -Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp -Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp -Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp -Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp -Linking Static Library ==> platform/libplatform.x11.opt.64.a -Compiling ==> drivers/gles3/rasterizer_canvas_base_gles3.cpp -Ranlib Library ==> platform/libplatform.x11.opt.64.a -Compiling ==> drivers/gles3/rasterizer_canvas_gles3.cpp -Compiling ==> drivers/gles3/rasterizer_gles3.cpp -Compiling ==> drivers/gles3/rasterizer_scene_gles3.cpp -Compiling ==> drivers/gles3/rasterizer_storage_gles3.cpp -Compiling ==> drivers/gles3/shader_cache_gles3.cpp -Compiling ==> drivers/gles3/shader_compiler_gles3.cpp -Compiling ==> drivers/gles3/shader_gles3.cpp -Compiling ==> drivers/gles2/rasterizer_canvas_base_gles2.cpp -Compiling ==> drivers/gles2/rasterizer_canvas_gles2.cpp -Compiling ==> drivers/gles2/rasterizer_gles2.cpp -Compiling ==> drivers/gles2/rasterizer_scene_gles2.cpp -Compiling ==> drivers/gles2/rasterizer_storage_gles2.cpp -Linking Static Library ==> modules/libmodules.x11.opt.64.a -Ranlib Library ==> modules/libmodules.x11.opt.64.a -Compiling ==> drivers/gles2/shader_compiler_gles2.cpp -Compiling ==> drivers/gles2/shader_gles2.cpp -Compiling ==> thirdparty/glad/glad.c -Compiling ==> drivers/png/image_loader_png.cpp -Compiling ==> drivers/png/png_driver_common.cpp -Compiling ==> drivers/png/resource_saver_png.cpp -Compiling ==> drivers/register_driver_types.cpp -Compiling ==> scene/property_utils.cpp -Compiling ==> scene/register_scene_types.cpp -Compiling ==> scene/scene_string_names.cpp -Compiling ==> scene/main/canvas_layer.cpp -Compiling ==> scene/main/http_request.cpp -Compiling ==> scene/main/instance_placeholder.cpp -Compiling ==> scene/main/node.cpp -Compiling ==> scene/main/resource_preloader.cpp -Compiling ==> scene/main/scene_tree.cpp -Compiling ==> scene/main/timer.cpp -Compiling ==> scene/main/viewport.cpp -In file included from ./core/ustring.h:35, - from ./core/pool_vector.h:39, - from drivers/gles2/rasterizer_storage_gles2.h:34, - from drivers/gles2/rasterizer_storage_gles2.cpp:31: -In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]', - inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:85:70, - inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:190:5, - inlined from 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)' at drivers/gles2/rasterizer_storage_gles2.cpp:5252:36: -./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] - 140 | _ptr[p_index] = p_elem; - | ^~~~ -drivers/gles2/rasterizer_storage_gles2.cpp: In member function 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)': -drivers/gles2/rasterizer_storage_gles2.cpp:5249:61: note: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::fbo' was declared here - 5249 | RenderTarget::MipMaps::Size mm; - | ^~ -In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]', - inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:85:70, - inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:190:5, - inlined from 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)' at drivers/gles2/rasterizer_storage_gles2.cpp:5252:36: -./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::color' may be used uninitialized [-Wmaybe-uninitialized] - 140 | _ptr[p_index] = p_elem; - | ^~~~ -drivers/gles2/rasterizer_storage_gles2.cpp: In member function 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)': -drivers/gles2/rasterizer_storage_gles2.cpp:5249:61: note: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::color' was declared here - 5249 | RenderTarget::MipMaps::Size mm; - | ^~ -In file included from ./core/ustring.h:35, - from ./core/math/vector2.h:35, - from ./core/math/rect2.h:34, - from ./core/math/camera_matrix.h:34, - from ./servers/visual/rasterizer.h:34, - from drivers/gles3/rasterizer_storage_gles3.h:36, - from drivers/gles3/rasterizer_storage_gles3.cpp:31: -In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]', - inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:85:70, - inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:190:5, - inlined from 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)' at drivers/gles3/rasterizer_storage_gles3.cpp:7234:44: -./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] - 140 | _ptr[p_index] = p_elem; - | ^~~~ -drivers/gles3/rasterizer_storage_gles3.cpp: In member function 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)': -drivers/gles3/rasterizer_storage_gles3.cpp:7231:70: note: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' was declared here - 7231 | RenderTarget::Effects::MipMaps::Size mm; - | ^~ -Compiling ==> scene/gui/aspect_ratio_container.cpp -Compiling ==> scene/gui/base_button.cpp -Compiling ==> scene/gui/box_container.cpp -Compiling ==> scene/gui/button.cpp -Compiling ==> scene/gui/center_container.cpp -Compiling ==> scene/gui/check_box.cpp -Compiling ==> scene/gui/check_button.cpp -Linking Static Library ==> drivers/libdrivers.x11.opt.64.a -Ranlib Library ==> drivers/libdrivers.x11.opt.64.a -Compiling ==> scene/gui/color_picker.cpp -Compiling ==> scene/gui/color_rect.cpp -Compiling ==> scene/gui/container.cpp -Compiling ==> scene/gui/control.cpp -Compiling ==> scene/gui/dialogs.cpp -Compiling ==> scene/gui/file_dialog.cpp -Compiling ==> scene/gui/flow_container.cpp -Compiling ==> scene/gui/gradient_edit.cpp -Compiling ==> scene/gui/graph_edit.cpp -Compiling ==> scene/gui/graph_node.cpp -Compiling ==> scene/gui/grid_container.cpp -Compiling ==> scene/gui/item_list.cpp -Compiling ==> scene/gui/label.cpp -Compiling ==> scene/gui/line_edit.cpp -Compiling ==> scene/gui/link_button.cpp -Compiling ==> scene/gui/margin_container.cpp -Compiling ==> scene/gui/menu_button.cpp -Compiling ==> scene/gui/nine_patch_rect.cpp -Compiling ==> scene/gui/option_button.cpp -Compiling ==> scene/gui/panel.cpp -Compiling ==> scene/gui/panel_container.cpp -Compiling ==> scene/gui/popup.cpp -Compiling ==> scene/gui/popup_menu.cpp -Compiling ==> scene/gui/progress_bar.cpp -Compiling ==> scene/gui/range.cpp -Compiling ==> scene/gui/reference_rect.cpp -Compiling ==> scene/gui/rich_text_effect.cpp -Compiling ==> scene/gui/rich_text_label.cpp -Compiling ==> scene/gui/scroll_bar.cpp -Compiling ==> scene/gui/scroll_container.cpp -Compiling ==> scene/gui/separator.cpp -Compiling ==> scene/gui/shortcut.cpp -Compiling ==> scene/gui/slider.cpp -Compiling ==> scene/gui/spin_box.cpp -Compiling ==> scene/gui/split_container.cpp -Compiling ==> scene/gui/tab_container.cpp -Compiling ==> scene/gui/tabs.cpp -Compiling ==> scene/gui/text_edit.cpp -Compiling ==> scene/gui/texture_button.cpp -Compiling ==> scene/gui/texture_progress.cpp -Compiling ==> scene/gui/texture_rect.cpp -Compiling ==> scene/gui/tool_button.cpp -Compiling ==> scene/gui/tree.cpp -Compiling ==> scene/gui/video_player.cpp -Compiling ==> scene/gui/viewport_container.cpp -Compiling ==> scene/3d/area.cpp -Compiling ==> scene/3d/arvr_nodes.cpp -Compiling ==> scene/3d/audio_stream_player_3d.cpp -Compiling ==> scene/3d/baked_lightmap.cpp -Compiling ==> scene/3d/bone_attachment.cpp -Compiling ==> scene/3d/camera.cpp -Compiling ==> scene/3d/collision_object.cpp -Compiling ==> scene/3d/collision_polygon.cpp -Compiling ==> scene/3d/collision_shape.cpp -Compiling ==> scene/3d/cpu_particles.cpp -Compiling ==> scene/3d/cull_instance.cpp -Compiling ==> scene/3d/gi_probe.cpp -Compiling ==> scene/3d/immediate_geometry.cpp -Compiling ==> scene/3d/interpolated_camera.cpp -Compiling ==> scene/3d/label_3d.cpp -Compiling ==> scene/3d/light.cpp -Compiling ==> scene/3d/lightmapper.cpp -Compiling ==> scene/3d/listener.cpp -Compiling ==> scene/3d/mesh_instance.cpp -Compiling ==> scene/3d/multimesh_instance.cpp -Compiling ==> scene/3d/navigation.cpp -Compiling ==> scene/3d/navigation_agent.cpp -Compiling ==> scene/3d/navigation_mesh_instance.cpp -Compiling ==> scene/3d/navigation_obstacle.cpp -Compiling ==> scene/3d/occluder.cpp -Compiling ==> scene/3d/particles.cpp -Compiling ==> scene/3d/path.cpp -Compiling ==> scene/3d/physics_body.cpp -Compiling ==> scene/3d/physics_joint.cpp -Compiling ==> scene/3d/portal.cpp -Compiling ==> scene/3d/position_3d.cpp -Compiling ==> scene/3d/proximity_group.cpp -Compiling ==> scene/3d/ray_cast.cpp -Compiling ==> scene/3d/reflection_probe.cpp -Compiling ==> scene/3d/remote_transform.cpp -Compiling ==> scene/3d/room.cpp -Compiling ==> scene/3d/room_group.cpp -Compiling ==> scene/3d/room_manager.cpp -Compiling ==> scene/3d/skeleton.cpp -Compiling ==> scene/3d/soft_body.cpp -Compiling ==> scene/3d/spatial.cpp -Compiling ==> scene/3d/spatial_velocity_tracker.cpp -Compiling ==> scene/3d/spring_arm.cpp -Compiling ==> scene/3d/sprite_3d.cpp -Compiling ==> scene/3d/vehicle_body.cpp -Compiling ==> scene/3d/visibility_notifier.cpp -Compiling ==> scene/3d/visual_instance.cpp -Compiling ==> scene/3d/voxel_light_baker.cpp -Compiling ==> scene/3d/world_environment.cpp -Compiling ==> scene/2d/animated_sprite.cpp -Compiling ==> scene/2d/area_2d.cpp -Compiling ==> scene/2d/audio_stream_player_2d.cpp -Compiling ==> scene/2d/back_buffer_copy.cpp -Compiling ==> scene/2d/camera_2d.cpp -Compiling ==> scene/2d/canvas_item.cpp -Compiling ==> scene/2d/canvas_modulate.cpp -Compiling ==> scene/2d/collision_object_2d.cpp -Compiling ==> scene/2d/collision_polygon_2d.cpp -Compiling ==> scene/2d/collision_shape_2d.cpp -Compiling ==> scene/2d/cpu_particles_2d.cpp -Compiling ==> scene/2d/joints_2d.cpp -Compiling ==> scene/2d/light_2d.cpp -Compiling ==> scene/2d/light_occluder_2d.cpp -Compiling ==> scene/2d/line_2d.cpp -Compiling ==> scene/2d/line_builder.cpp -Compiling ==> scene/2d/listener_2d.cpp -Compiling ==> scene/2d/mesh_instance_2d.cpp -Compiling ==> scene/2d/multimesh_instance_2d.cpp -Compiling ==> scene/2d/navigation_2d.cpp -Compiling ==> scene/2d/navigation_agent_2d.cpp -Compiling ==> scene/2d/navigation_obstacle_2d.cpp -Compiling ==> scene/2d/navigation_polygon.cpp -Compiling ==> scene/2d/node_2d.cpp -Compiling ==> scene/2d/parallax_background.cpp -Compiling ==> scene/2d/parallax_layer.cpp -Compiling ==> scene/2d/particles_2d.cpp -Compiling ==> scene/2d/path_2d.cpp -Compiling ==> scene/2d/physics_body_2d.cpp -Compiling ==> scene/2d/polygon_2d.cpp -Compiling ==> scene/2d/position_2d.cpp -Compiling ==> scene/2d/ray_cast_2d.cpp -Compiling ==> scene/2d/remote_transform_2d.cpp -Compiling ==> scene/2d/skeleton_2d.cpp -Compiling ==> scene/2d/sprite.cpp -Compiling ==> scene/2d/tile_map.cpp -Compiling ==> scene/2d/touch_screen_button.cpp -Compiling ==> scene/2d/visibility_notifier_2d.cpp -Compiling ==> scene/2d/y_sort.cpp -Compiling ==> scene/animation/animation_blend_space_1d.cpp -Compiling ==> scene/animation/animation_blend_space_2d.cpp -Compiling ==> scene/animation/animation_blend_tree.cpp -Compiling ==> scene/animation/animation_cache.cpp -Compiling ==> scene/animation/animation_node_state_machine.cpp -Compiling ==> scene/animation/animation_player.cpp -Compiling ==> scene/animation/animation_tree.cpp -Compiling ==> scene/animation/animation_tree_player.cpp -Compiling ==> scene/animation/root_motion_view.cpp -Compiling ==> scene/animation/scene_tree_tween.cpp -Compiling ==> scene/animation/skeleton_ik.cpp -Compiling ==> scene/animation/tween.cpp -Compiling ==> scene/audio/audio_stream_player.cpp -Compiling ==> thirdparty/misc/mikktspace.c -Compiling ==> scene/resources/animation.cpp -Compiling ==> scene/resources/audio_stream_sample.cpp -Compiling ==> scene/resources/bit_map.cpp -Compiling ==> scene/resources/box_shape.cpp -Compiling ==> scene/resources/capsule_shape.cpp -Compiling ==> scene/resources/capsule_shape_2d.cpp -Compiling ==> scene/resources/circle_shape_2d.cpp -Compiling ==> scene/resources/concave_polygon_shape.cpp -Compiling ==> scene/resources/concave_polygon_shape_2d.cpp -Compiling ==> scene/resources/convex_polygon_shape.cpp -Compiling ==> scene/resources/convex_polygon_shape_2d.cpp -Compiling ==> scene/resources/curve.cpp -Compiling ==> scene/resources/cylinder_shape.cpp -Compiling ==> scene/resources/dynamic_font.cpp -Compiling ==> scene/resources/environment.cpp -Compiling ==> scene/resources/font.cpp -Compiling ==> scene/resources/gradient.cpp -Compiling ==> scene/resources/height_map_shape.cpp -Compiling ==> scene/resources/line_shape_2d.cpp -Compiling ==> scene/resources/material.cpp -Compiling ==> scene/resources/mesh.cpp -Compiling ==> scene/resources/mesh_data_tool.cpp -Compiling ==> scene/resources/mesh_library.cpp -Compiling ==> scene/resources/multimesh.cpp -Compiling ==> scene/resources/navigation_mesh.cpp -Compiling ==> scene/resources/occluder_shape.cpp -Compiling ==> scene/resources/occluder_shape_polygon.cpp -Compiling ==> scene/resources/packed_scene.cpp -Compiling ==> scene/resources/particles_material.cpp -Compiling ==> scene/resources/physics_material.cpp -Compiling ==> scene/resources/plane_shape.cpp -Compiling ==> scene/resources/polygon_path_finder.cpp -Compiling ==> scene/resources/primitive_meshes.cpp -Compiling ==> scene/resources/ray_shape.cpp -Compiling ==> scene/resources/rectangle_shape_2d.cpp -Compiling ==> scene/resources/resource_format_text.cpp -Compiling ==> scene/resources/segment_shape_2d.cpp -Compiling ==> scene/resources/shader.cpp -Compiling ==> scene/resources/shape.cpp -Compiling ==> scene/resources/shape_2d.cpp -Compiling ==> scene/resources/skin.cpp -Compiling ==> scene/resources/sky.cpp -Compiling ==> scene/resources/sphere_shape.cpp -Compiling ==> scene/resources/style_box.cpp -Compiling ==> scene/resources/surface_tool.cpp -Compiling ==> scene/resources/text_file.cpp -Compiling ==> scene/resources/texture.cpp -Compiling ==> scene/resources/theme.cpp -Compiling ==> scene/resources/tile_set.cpp -Compiling ==> scene/resources/visual_shader.cpp -Compiling ==> scene/resources/visual_shader_nodes.cpp -Compiling ==> scene/resources/world.cpp -Compiling ==> scene/resources/world_2d.cpp -Compiling ==> scene/resources/default_theme/default_theme.cpp -Compiling ==> scene/debugger/script_debugger_remote.cpp -Compiling ==> servers/arvr_server.cpp -Compiling ==> servers/audio_server.cpp -Compiling ==> servers/camera_server.cpp -Compiling ==> servers/navigation_2d_server.cpp -Compiling ==> servers/navigation_server.cpp -Compiling ==> servers/physics_2d_server.cpp -Compiling ==> servers/physics_server.cpp -Compiling ==> servers/register_server_types.cpp -Compiling ==> servers/visual_server.cpp -Compiling ==> servers/visual_server_callbacks.cpp -Compiling ==> servers/arvr/arvr_interface.cpp -Compiling ==> servers/arvr/arvr_positional_tracker.cpp -Compiling ==> servers/camera/camera_feed.cpp -Compiling ==> servers/physics/area_pair_sw.cpp -Compiling ==> servers/physics/area_sw.cpp -Compiling ==> servers/physics/body_pair_sw.cpp -Compiling ==> servers/physics/body_sw.cpp -Compiling ==> servers/physics/broad_phase_basic.cpp -Compiling ==> servers/physics/broad_phase_bvh.cpp -Compiling ==> servers/physics/broad_phase_octree.cpp -Compiling ==> servers/physics/broad_phase_sw.cpp -Compiling ==> servers/physics/collision_object_sw.cpp -Compiling ==> servers/physics/collision_solver_sat.cpp -Compiling ==> servers/physics/collision_solver_sw.cpp -Compiling ==> servers/physics/gjk_epa.cpp -Compiling ==> servers/physics/physics_server_sw.cpp -Compiling ==> servers/physics/shape_sw.cpp -Compiling ==> servers/physics/space_sw.cpp -Compiling ==> servers/physics/step_sw.cpp -Compiling ==> servers/physics/joints/cone_twist_joint_sw.cpp -Compiling ==> servers/physics/joints/generic_6dof_joint_sw.cpp -Compiling ==> servers/physics/joints/hinge_joint_sw.cpp -Compiling ==> servers/physics/joints/pin_joint_sw.cpp -Compiling ==> servers/physics/joints/slider_joint_sw.cpp -Compiling ==> servers/physics_2d/area_2d_sw.cpp -Compiling ==> servers/physics_2d/area_pair_2d_sw.cpp -Linking Static Library ==> scene/libscene.x11.opt.64.a -Compiling ==> servers/physics_2d/body_2d_sw.cpp -Ranlib Library ==> scene/libscene.x11.opt.64.a -Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp -Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp -Compiling ==> servers/physics_2d/broad_phase_2d_bvh.cpp -Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp -Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp -Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp -Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp -Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp -Compiling ==> servers/physics_2d/joints_2d_sw.cpp -Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp -Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp -Compiling ==> servers/physics_2d/shape_2d_sw.cpp -Compiling ==> servers/physics_2d/space_2d_sw.cpp -Compiling ==> servers/physics_2d/step_2d_sw.cpp -Compiling ==> servers/visual/rasterizer.cpp -Compiling ==> servers/visual/shader_language.cpp -Compiling ==> servers/visual/shader_types.cpp -Compiling ==> servers/visual/visual_server_canvas.cpp -In file included from ./core/safe_refcount.h:34, - from ./core/error_macros.h:34, - from ./core/math/math_funcs.h:34, - from servers/physics_2d/broad_phase_2d_sw.h:34, - from servers/physics_2d/collision_object_2d_sw.h:34, - from servers/physics_2d/area_2d_sw.h:34, - from servers/physics_2d/space_2d_sw.h:34, - from servers/physics_2d/space_2d_sw.cpp:31: -In member function 'const Variant& CollisionObject2DSW::get_shape_metadata(int) const', - inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:197:20: -./core/typedefs.h:353:37: warning: 'res_shape' may be used uninitialized [-Wmaybe-uninitialized] - 353 | #define unlikely(x) __builtin_expect(!!(x), 0) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -./core/error_macros.h:209:13: note: in expansion of macro 'unlikely' - 209 | if (unlikely((m_index) < 0 || (m_index) >= (m_size))) { \ - | ^~~~~~~~ -servers/physics_2d/collision_object_2d_sw.h:139:17: note: in expansion of macro 'CRASH_BAD_INDEX' - 139 | CRASH_BAD_INDEX(p_index, shapes.size()); - | ^~~~~~~~~~~~~~~ -servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': -servers/physics_2d/space_2d_sw.cpp:140:13: note: 'res_shape' was declared here - 140 | int res_shape; - | ^~~~~~~~~ -In member function 'RID CollisionObject2DSW::get_self() const', - inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:199:34: -servers/physics_2d/collision_object_2d_sw.h:105:54: warning: 'res_obj' may be used uninitialized [-Wmaybe-uninitialized] - 105 | _FORCE_INLINE_ RID get_self() const { return self; } - | ^~~~ -servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': -servers/physics_2d/space_2d_sw.cpp:141:36: note: 'res_obj' was declared here - 141 | const CollisionObject2DSW *res_obj; - | ^~~~~~~ -Compiling ==> servers/visual/visual_server_globals.cpp -Compiling ==> servers/visual/visual_server_raster.cpp -Compiling ==> servers/visual/visual_server_scene.cpp -Compiling ==> servers/visual/visual_server_viewport.cpp -Compiling ==> servers/visual/visual_server_wrap_mt.cpp -Compiling ==> servers/visual/portals/portal_gameplay_monitor.cpp -Compiling ==> servers/visual/portals/portal_occlusion_culler.cpp -Compiling ==> servers/visual/portals/portal_pvs.cpp -Compiling ==> servers/visual/portals/portal_pvs_builder.cpp -Compiling ==> servers/visual/portals/portal_renderer.cpp -Compiling ==> servers/visual/portals/portal_resources.cpp -Compiling ==> servers/visual/portals/portal_rooms_bsp.cpp -Compiling ==> servers/visual/portals/portal_tracer.cpp -Compiling ==> servers/visual/portals/portal_types.cpp -Compiling ==> servers/audio/audio_driver_dummy.cpp -Compiling ==> servers/audio/audio_effect.cpp -Compiling ==> servers/audio/audio_filter_sw.cpp -Compiling ==> servers/audio/audio_rb_resampler.cpp -Compiling ==> servers/audio/audio_stream.cpp -Compiling ==> servers/audio/effects/audio_effect_amplify.cpp -Compiling ==> servers/audio/effects/audio_effect_capture.cpp -Compiling ==> servers/audio/effects/audio_effect_chorus.cpp -Compiling ==> servers/audio/effects/audio_effect_compressor.cpp -Compiling ==> servers/audio/effects/audio_effect_delay.cpp -Compiling ==> servers/audio/effects/audio_effect_distortion.cpp -Compiling ==> servers/audio/effects/audio_effect_eq.cpp -Compiling ==> servers/audio/effects/audio_effect_filter.cpp -Compiling ==> servers/audio/effects/audio_effect_limiter.cpp -Compiling ==> servers/audio/effects/audio_effect_panner.cpp -Compiling ==> servers/audio/effects/audio_effect_phaser.cpp -Compiling ==> servers/audio/effects/audio_effect_pitch_shift.cpp -Compiling ==> servers/audio/effects/audio_effect_record.cpp -Compiling ==> servers/audio/effects/audio_effect_reverb.cpp -Compiling ==> servers/audio/effects/audio_effect_spectrum_analyzer.cpp -Compiling ==> servers/audio/effects/audio_effect_stereo_enhance.cpp -Compiling ==> servers/audio/effects/audio_stream_generator.cpp -Compiling ==> servers/audio/effects/eq_filter.cpp -Compiling ==> servers/audio/effects/reverb_filter.cpp -Compiling ==> thirdparty/misc/fastlz.c -Compiling ==> thirdparty/misc/smaz.c -Compiling ==> thirdparty/misc/hq2x.cpp -Compiling ==> thirdparty/misc/pcg.cpp -Compiling ==> thirdparty/misc/triangulator.cpp -Compiling ==> thirdparty/misc/clipper.cpp -Compiling ==> thirdparty/minizip/ioapi.c -Compiling ==> thirdparty/minizip/unzip.c -Compiling ==> thirdparty/minizip/zip.c -Compiling ==> thirdparty/zstd/common/debug.c -Compiling ==> thirdparty/zstd/common/entropy_common.c -Compiling ==> thirdparty/zstd/common/error_private.c -Compiling ==> thirdparty/zstd/common/fse_decompress.c -Compiling ==> thirdparty/zstd/common/pool.c -Compiling ==> thirdparty/zstd/common/threading.c -Compiling ==> thirdparty/zstd/common/xxhash.c -Compiling ==> thirdparty/zstd/common/zstd_common.c -Compiling ==> thirdparty/zstd/compress/fse_compress.c -Compiling ==> thirdparty/zstd/compress/hist.c -Compiling ==> thirdparty/zstd/compress/huf_compress.c -Compiling ==> thirdparty/zstd/compress/zstd_compress.c -Compiling ==> thirdparty/zstd/compress/zstd_double_fast.c -Compiling ==> thirdparty/zstd/compress/zstd_fast.c -Compiling ==> thirdparty/zstd/compress/zstd_lazy.c -Compiling ==> thirdparty/zstd/compress/zstd_ldm.c -Compiling ==> thirdparty/zstd/compress/zstd_opt.c -Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c -Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c -Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c -Compiling ==> thirdparty/zstd/compress/zstd_compress_superblock.c -Compiling ==> thirdparty/zstd/decompress/huf_decompress.c -Compiling ==> thirdparty/zstd/decompress/zstd_ddict.c -Compiling ==> thirdparty/zstd/decompress/zstd_decompress_block.c -Compiling ==> thirdparty/zstd/decompress/zstd_decompress.c -Compiling ==> core/array.cpp -Compiling ==> core/bitfield_dynamic.cpp -Compiling ==> core/class_db.cpp -Compiling ==> core/color.cpp -Compiling ==> core/command_queue_mt.cpp -Compiling ==> core/compressed_translation.cpp -Compiling ==> core/core_string_names.cpp -Compiling ==> core/dictionary.cpp -Compiling ==> core/engine.cpp -Compiling ==> core/error_macros.cpp -Compiling ==> core/func_ref.cpp -Compiling ==> core/global_constants.cpp -Compiling ==> core/image.cpp -Compiling ==> core/input_map.cpp -Compiling ==> core/message_queue.cpp -Compiling ==> core/method_bind.cpp -Compiling ==> core/node_path.cpp -Compiling ==> core/object.cpp -Compiling ==> core/packed_data_container.cpp -Compiling ==> core/path_remap.cpp -Compiling ==> core/pool_allocator.cpp -Compiling ==> core/pool_vector.cpp -Compiling ==> core/print_string.cpp -Compiling ==> core/project_settings.cpp -Compiling ==> core/ref_ptr.cpp -Compiling ==> core/reference.cpp -Compiling ==> core/register_core_types.cpp -Compiling ==> core/resource.cpp -Compiling ==> core/rid.cpp -Compiling ==> core/rid_handle.cpp -Compiling ==> core/safe_refcount.cpp -Compiling ==> core/script_debugger_local.cpp -Compiling ==> core/script_language.cpp -Compiling ==> core/string_builder.cpp -Compiling ==> core/string_name.cpp -Compiling ==> core/translation.cpp -Compiling ==> core/undo_redo.cpp -Compiling ==> core/ustring.cpp -Compiling ==> core/variant.cpp -Compiling ==> core/variant_call.cpp -Compiling ==> core/variant_op.cpp -Compiling ==> core/variant_parser.cpp -Compiling ==> core/script_encryption_key.gen.cpp -Compiling ==> core/version_hash.gen.cpp -Compiling ==> core/os/dir_access.cpp -Compiling ==> core/os/file_access.cpp -Compiling ==> core/os/input.cpp -Compiling ==> core/os/input_event.cpp -Compiling ==> core/os/keyboard.cpp -Compiling ==> core/os/main_loop.cpp -Compiling ==> core/os/memory.cpp -Compiling ==> core/os/midi_driver.cpp -Compiling ==> core/os/mutex.cpp -Compiling ==> core/os/os.cpp -Compiling ==> core/os/thread.cpp -Compiling ==> core/os/thread_work_pool.cpp -Compiling ==> core/os/time.cpp -Compiling ==> core/math/a_star.cpp -Compiling ==> core/math/aabb.cpp -Compiling ==> core/math/audio_frame.cpp -Compiling ==> core/math/basis.cpp -Compiling ==> core/math/bsp_tree.cpp -Compiling ==> core/math/camera_matrix.cpp -Compiling ==> core/math/convex_hull.cpp -Compiling ==> core/math/disjoint_set.cpp -Compiling ==> core/math/expression.cpp -Compiling ==> core/math/face3.cpp -Compiling ==> core/math/geometry.cpp -Compiling ==> core/math/math_fieldwise.cpp -Compiling ==> core/math/math_funcs.cpp -Compiling ==> core/math/plane.cpp -Compiling ==> core/math/quat.cpp -Compiling ==> core/math/quick_hull.cpp -Compiling ==> core/math/random_number_generator.cpp -Compiling ==> core/math/random_pcg.cpp -Compiling ==> core/math/rect2.cpp -Compiling ==> core/math/transform.cpp -Compiling ==> core/math/transform_2d.cpp -Compiling ==> core/math/transform_interpolator.cpp -Compiling ==> core/math/triangle_mesh.cpp -Compiling ==> core/math/triangulate.cpp -Compiling ==> core/math/vector2.cpp -Compiling ==> core/math/vector3.cpp -Compiling ==> core/crypto/aes_context.cpp -Compiling ==> core/crypto/crypto.cpp -Compiling ==> core/crypto/crypto_core.cpp -Compiling ==> core/crypto/hashing_context.cpp -Compiling ==> core/io/compression.cpp -Compiling ==> core/io/config_file.cpp -Compiling ==> core/io/dtls_server.cpp -Compiling ==> core/io/file_access_compressed.cpp -Compiling ==> core/io/file_access_encrypted.cpp -Compiling ==> core/io/file_access_memory.cpp -Compiling ==> core/io/file_access_network.cpp -Compiling ==> core/io/file_access_pack.cpp -Compiling ==> core/io/file_access_zip.cpp -Compiling ==> core/io/http_client.cpp -Compiling ==> core/io/image_loader.cpp -Compiling ==> core/io/ip.cpp -Compiling ==> core/io/ip_address.cpp -Compiling ==> core/io/json.cpp -Compiling ==> core/io/logger.cpp -Compiling ==> core/io/marshalls.cpp -Compiling ==> core/io/multiplayer_api.cpp -Compiling ==> core/io/net_socket.cpp -Compiling ==> core/io/networked_multiplayer_custom.cpp -Compiling ==> core/io/networked_multiplayer_peer.cpp -Compiling ==> core/io/packet_peer.cpp -Compiling ==> core/io/packet_peer_dtls.cpp -Compiling ==> core/io/packet_peer_udp.cpp -Compiling ==> core/io/pck_packer.cpp -Compiling ==> core/io/resource_format_binary.cpp -Compiling ==> core/io/resource_importer.cpp -Compiling ==> core/io/resource_loader.cpp -Compiling ==> core/io/resource_saver.cpp -Compiling ==> core/io/stream_peer.cpp -Compiling ==> core/io/stream_peer_ssl.cpp -Compiling ==> core/io/stream_peer_tcp.cpp -Compiling ==> core/io/tcp_server.cpp -Compiling ==> core/io/translation_loader_po.cpp -Compiling ==> core/io/udp_server.cpp -Compiling ==> core/io/xml_parser.cpp -Compiling ==> core/io/zip_io.cpp -Compiling ==> core/bind/core_bind.cpp -progress_finish(["progress_finish"], []) -core/variant_call.cpp: In function 'void register_variant_methods()': -core/variant_call.cpp:1638:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without - 1638 | void register_variant_methods() { - | ^~~~~~~~~~~~~~~~~~~~~~~~ -Linking Static Library ==> servers/libservers.x11.opt.64.a -Ranlib Library ==> servers/libservers.x11.opt.64.a -Linking Static Library ==> core/libcore.x11.opt.64.a -Ranlib Library ==> core/libcore.x11.opt.64.a -Linking Program ==> bin/godot.x11.opt.64 -scons: done building targets. -[Time elapsed: 00:05:51.301] -scons arch=64 platform=x11 tools=yes target=release_debug bits=64 system_certs_path=/etc/ssl/certs/ca-certificates.crt builtin_bullet=yes builtin_enet=no builtin_freetype=no builtin_libogg=no builtin_libpng=no builtin_libtheora=no builtin_libvorbis=no builtin_libvpx=no builtin_libwebp=no builtin_openssl=no builtin_opus=no builtin_pcre2=no builtin_squish=no builtin_zlib=no builtin_zstd=yes -j 12 CCFLAGS="-g -O2 -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" module_denoise_enabled=no module_embree_enabled=no module_raycast_enabled=no module_lightmapper_cpu_enabled=no -scons: Reading SConscript files ... -Checking for C header file mntent.h... yes -scons: done reading SConscript files. -scons: Building targets ... -Compiling ==> platform/x11/godot_x11.cpp -Compiling ==> platform/x11/context_gl_x11.cpp -Compiling ==> platform/x11/crash_handler_x11.cpp -Compiling ==> platform/x11/os_x11.cpp -Compiling ==> platform/x11/key_mapping_x11.cpp -Compiling ==> platform/x11/joypad_linux.cpp -Compiling ==> platform/x11/power_x11.cpp -Compiling ==> platform/x11/detect_prime.cpp -Compiling ==> platform/x11/libudev-so_wrap.c -Compiling ==> main/input_default.cpp -generate_modules_enabled(["modules/modules_enabled.gen.h"], [OrderedDict([('bmp', 'modules/bmp'), ('bullet', 'modules/bullet'), ('csg', 'modules/csg'), ('cvtt', 'modules/cvtt'), ('dds', 'modules/dds'), ('enet', 'modules/enet'), ('etc', 'modules/etc'), ('fbx', 'modules/fbx'), ('freetype', 'modules/freetype'), ('gdnative', 'modules/gdnative'), ('gdscript', 'modules/gdscript'), ('gltf', 'modules/gltf'), ('gridmap', 'modules/gridmap'), ('hdr', 'modules/hdr'), ('jpg', 'modules/jpg'), ('jsonrpc', 'modules/jsonrpc'), ('mbedtls', 'modules/mbedtls'), ('minimp3', 'modules/minimp3'), ('mobile_vr', 'modules/mobile_vr'), ('navigation', 'modules/navigation'), ('ogg', 'modules/ogg'), ('opensimplex', 'modules/opensimplex'), ('opus', 'modules/opus'), ('pvr', 'modules/pvr'), ('regex', 'modules/regex'), ('squish', 'modules/squish'), ('stb_vorbis', 'modules/stb_vorbis'), ('svg', 'modules/svg'), ('tga', 'modules/tga'), ('theora', 'modules/theora'), ('tinyexr', 'modules/tinyexr'), ('upnp', 'modules/upnp'), ('vhacd', 'modules/vhacd'), ('visual_script', 'modules/visual_script'), ('vorbis', 'modules/vorbis'), ('webm', 'modules/webm'), ('webp', 'modules/webp'), ('webrtc', 'modules/webrtc'), ('websocket', 'modules/websocket'), ('webxr', 'modules/webxr'), ('xatlas_unwrap', 'modules/xatlas_unwrap')])]) -Compiling ==> main/main_timer_sync.cpp -Compiling ==> main/main.cpp -Compiling ==> main/performance.cpp -Compiling ==> main/default_controller_mappings.gen.cpp -Compiling ==> main/tests/test_astar.cpp -Compiling ==> main/tests/test_basis.cpp -Compiling ==> main/tests/test_crypto.cpp -Compiling ==> main/tests/test_gdscript.cpp -Compiling ==> main/tests/test_gui.cpp -Compiling ==> main/tests/test_main.cpp -Compiling ==> main/tests/test_math.cpp -Compiling ==> main/tests/test_oa_hash_map.cpp -Compiling ==> main/tests/test_ordered_hash_map.cpp -Compiling ==> main/tests/test_physics.cpp -Compiling ==> main/tests/test_physics_2d.cpp -Compiling ==> main/tests/test_render.cpp -Compiling ==> main/tests/test_shader_lang.cpp -Compiling ==> main/tests/test_string.cpp -Compiling ==> main/tests/test_theme.cpp -Compiling ==> main/tests/test_transform.cpp -Compiling ==> main/tests/test_xml_parser.cpp -Compiling ==> modules/register_module_types.gen.cpp -Compiling ==> modules/bmp/image_loader_bmp.cpp -Compiling ==> modules/bmp/register_types.cpp -Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp -Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp -Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp -Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp -Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp -Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp -Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp -Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp -Linking Static Library ==> main/tests/libtests.x11.opt.tools.64.a -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBoxShape.cpp -Ranlib Library ==> main/tests/libtests.x11.opt.tools.64.a -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConeShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMiniSDF.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSdfCollisionShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btShapeHull.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSphereShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btContactProcessing.cpp -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactShape.cpp -Linking Static Library ==> main/libmain.x11.opt.tools.64.a -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp -Ranlib Library ==> main/libmain.x11.opt.tools.64.a -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_box_set.cpp -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_contact.cpp -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_memory.cpp -Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_tri_collision.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp -Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Character/btKinematicCharacterController.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btRigidBody.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBody.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyGearConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointLimit.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp -Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBody.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyHelpers.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBackwardEulerObjective.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBodySolver.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyConstraintSolver.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactProjection.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyDynamicsWorld.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactConstraint.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBody.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodyHelpers.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodySolver.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableContactConstraint.cpp -Compiling ==> thirdparty/bullet/BulletSoftBody/poly34.cpp -Compiling ==> thirdparty/bullet/LinearMath/btAlignedAllocator.cpp -Compiling ==> thirdparty/bullet/LinearMath/btConvexHull.cpp -Compiling ==> thirdparty/bullet/LinearMath/btConvexHullComputer.cpp -Compiling ==> thirdparty/bullet/LinearMath/btGeometryUtil.cpp -Compiling ==> thirdparty/bullet/LinearMath/btPolarDecomposition.cpp -Compiling ==> thirdparty/bullet/LinearMath/btQuickprof.cpp -Compiling ==> thirdparty/bullet/LinearMath/btReducedVector.cpp -Compiling ==> thirdparty/bullet/LinearMath/btSerializer.cpp -Compiling ==> thirdparty/bullet/LinearMath/btSerializer64.cpp -Compiling ==> thirdparty/bullet/LinearMath/btThreads.cpp -Compiling ==> thirdparty/bullet/LinearMath/btVector3.cpp -Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btTaskScheduler.cpp -Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportPosix.cpp -Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportWin32.cpp -Compiling ==> modules/csg/csg.cpp -Compiling ==> modules/csg/csg_gizmos.cpp -Compiling ==> modules/csg/csg_shape.cpp -Compiling ==> modules/csg/register_types.cpp -Compiling ==> thirdparty/cvtt/ConvectionKernels.cpp -Compiling ==> modules/dds/register_types.cpp -Compiling ==> modules/dds/texture_loader_dds.cpp -Compiling ==> modules/enet/networked_multiplayer_enet.cpp -Compiling ==> modules/enet/register_types.cpp -Compiling ==> thirdparty/etc2comp/EtcBlock4x4.cpp -Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding.cpp -Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_ETC1.cpp -Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_R11.cpp -Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RG11.cpp -Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8A1.cpp -Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8.cpp -Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGBA8.cpp -Compiling ==> thirdparty/etc2comp/Etc.cpp -Compiling ==> thirdparty/etc2comp/EtcDifferentialTrys.cpp -Compiling ==> thirdparty/etc2comp/EtcFilter.cpp -Compiling ==> thirdparty/etc2comp/EtcImage.cpp -Compiling ==> thirdparty/etc2comp/EtcIndividualTrys.cpp -Compiling ==> thirdparty/etc2comp/EtcMath.cpp -Compiling ==> thirdparty/etc2comp/EtcSortedBlockList.cpp -Compiling ==> modules/fbx/tools/import_utils.cpp -Compiling ==> modules/fbx/tools/validation_tools.cpp -Compiling ==> modules/fbx/data/fbx_bone.cpp -Compiling ==> modules/fbx/data/fbx_material.cpp -Compiling ==> modules/etc/register_types.cpp -In file included from modules/csg/csg.cpp:31: -In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', - inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1375:59: -modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] - 156 | struct Build2DFaces { - | ^~~~~~~~~~~~ -modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': -modules/csg/csg.cpp:1375:73: note: '' declared here - 1375 | p_collection.build2DFacesA[p_face_idx_a] = Build2DFaces(); - | ^ -In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', - inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1382:59: -modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] - 156 | struct Build2DFaces { - | ^~~~~~~~~~~~ -modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': -modules/csg/csg.cpp:1382:73: note: '' declared here - 1382 | p_collection.build2DFacesB[p_face_idx_b] = Build2DFaces(); - | ^ -Compiling ==> modules/etc/image_compress_etc.cpp -Compiling ==> modules/etc/texture_loader_pkm.cpp -Compiling ==> modules/fbx/data/fbx_mesh_data.cpp -Compiling ==> modules/fbx/data/fbx_skeleton.cpp -Compiling ==> modules/fbx/data/pivot_transform.cpp -Compiling ==> modules/cvtt/register_types.cpp -Compiling ==> modules/bullet/bullet_types_converter.cpp -Compiling ==> modules/bullet/godot_collision_configuration.cpp -Compiling ==> modules/bullet/godot_collision_dispatcher.cpp -Compiling ==> modules/bullet/pin_joint_bullet.cpp -Compiling ==> modules/bullet/space_bullet.cpp -Compiling ==> modules/bullet/btRayShape.cpp -Compiling ==> modules/bullet/constraint_bullet.cpp -Compiling ==> modules/bullet/hinge_joint_bullet.cpp -Compiling ==> modules/bullet/shape_bullet.cpp -Compiling ==> modules/bullet/slider_joint_bullet.cpp -Compiling ==> modules/bullet/collision_object_bullet.cpp -Compiling ==> modules/bullet/godot_ray_world_algorithm.cpp -Compiling ==> modules/bullet/register_types.cpp -Compiling ==> modules/bullet/bullet_physics_server.cpp -Compiling ==> modules/bullet/generic_6dof_joint_bullet.cpp -Compiling ==> modules/bullet/joint_bullet.cpp -Compiling ==> modules/bullet/shape_owner_bullet.cpp -Compiling ==> modules/bullet/soft_body_bullet.cpp -Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp -Compiling ==> modules/bullet/godot_result_callbacks.cpp -Compiling ==> modules/bullet/area_bullet.cpp -Compiling ==> modules/bullet/rigid_body_bullet.cpp -Compiling ==> modules/cvtt/image_compress_cvtt.cpp -Compiling ==> modules/fbx/fbx_parser/FBXAnimation.cpp -Compiling ==> modules/fbx/fbx_parser/FBXBinaryTokenizer.cpp -Compiling ==> modules/fbx/fbx_parser/FBXDeformer.cpp -Compiling ==> modules/fbx/fbx_parser/FBXDocument.cpp -Compiling ==> modules/fbx/fbx_parser/FBXDocumentUtil.cpp -Compiling ==> modules/fbx/fbx_parser/FBXMaterial.cpp -Compiling ==> modules/fbx/fbx_parser/FBXMeshGeometry.cpp -Compiling ==> modules/fbx/fbx_parser/FBXModel.cpp -Compiling ==> modules/fbx/fbx_parser/FBXNodeAttribute.cpp -Compiling ==> modules/fbx/fbx_parser/FBXParser.cpp -Compiling ==> modules/fbx/fbx_parser/FBXPose.cpp -Compiling ==> modules/fbx/fbx_parser/FBXProperties.cpp -Compiling ==> modules/fbx/fbx_parser/FBXTokenizer.cpp -Compiling ==> modules/fbx/fbx_parser/FBXUtil.cpp -Compiling ==> modules/fbx/editor_scene_importer_fbx.cpp -Compiling ==> modules/fbx/register_types.cpp -Compiling ==> modules/freetype/register_types.cpp -Compiling ==> modules/gdnative/gdnative.cpp -Compiling ==> modules/gdnative/register_types.cpp -Compiling ==> modules/gdnative/android/android_gdn.cpp -Compiling ==> modules/gdnative/gdnative/aabb.cpp Compiling ==> modules/gdnative/gdnative/array.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/register_types.cpp:33: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: + from modules/gdnative/include/gdnative/plane.h:55, + from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/string.h:68, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/gdnative/array.cpp:31: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ @@ -231801,15 +239324,6 @@ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/gdnative/aabb.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ @@ -231819,27 +239333,458 @@ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +Compiling ==> modules/gdnative/gdnative/basis.cpp +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/rect2.h:53, + from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/android/android_gdn.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ @@ -231882,31 +239827,40 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ @@ -231940,15 +239894,9 @@ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ @@ -232012,11 +239960,8 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, @@ -232024,174 +239969,1125 @@ modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ @@ -232207,39 +241103,67 @@ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -232252,15 +241176,18 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ @@ -232288,60 +241215,84 @@ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -232354,9 +241305,15 @@ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -232372,54 +241329,93 @@ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ @@ -232432,579 +241428,1056 @@ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ @@ -233023,15 +242496,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ @@ -233053,62 +242520,310 @@ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151, - from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ @@ -233166,21 +242881,12 @@ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -233197,15 +242903,9 @@ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ @@ -233224,86 +242924,10 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:153: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -233313,9 +242937,6 @@ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -233331,9 +242952,6 @@ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ @@ -233343,9 +242961,6 @@ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ @@ -233355,15 +242970,7 @@ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ +Compiling ==> modules/gdnative/gdnative/color.cpp modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -233373,58 +242980,28 @@ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -233480,9 +243057,6 @@ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ @@ -233501,55 +243075,28 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ @@ -233583,9 +243130,6 @@ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ @@ -233601,12 +243145,6 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -233625,9 +243163,6 @@ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ @@ -233685,9 +243220,6 @@ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ @@ -233706,9 +243238,6 @@ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ @@ -233793,9 +243322,6 @@ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -233814,9 +243340,6 @@ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -233826,15 +243349,9 @@ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ @@ -233847,9 +243364,6 @@ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ @@ -233898,9 +243412,6 @@ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ @@ -233940,9 +243451,6 @@ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ @@ -233964,9 +243472,6 @@ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -234048,9 +243553,6 @@ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ @@ -234078,21 +243580,12 @@ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ @@ -234105,33 +243598,18 @@ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ @@ -234168,9 +243646,6 @@ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ @@ -234201,9 +243676,6 @@ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ @@ -234285,9 +243757,6 @@ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ @@ -234336,15 +243805,9 @@ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ @@ -234357,9 +243820,6 @@ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ @@ -234429,15 +243889,9 @@ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ @@ -234498,40 +243952,22 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ @@ -234544,51 +243980,24 @@ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ @@ -234613,255 +244022,2074 @@ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { + | ^ +modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); +modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); +modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); +modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); +modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); +modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); +modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); +modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); +modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); +modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); +modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); +modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); +modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); +modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); +modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { + | ^ +modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { + | ^ +modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { + | ^ +modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { + | ^ +modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { + | ^ +modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { + | ^ +modules/gdnative/android/android_gdn.cpp:49:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | JNIEnv *GDAPI godot_android_get_env() { + | ^ +modules/gdnative/android/android_gdn.cpp:57:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 57 | jobject GDAPI godot_android_get_activity() { + | ^ +modules/gdnative/android/android_gdn.cpp:66:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | jobject GDAPI godot_android_get_surface() { + | ^ +modules/gdnative/android/android_gdn.cpp:75:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | bool GDAPI godot_android_is_activity_resumed() { + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/gdnative/color.cpp:31: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/basis.h:54, + from modules/gdnative/gdnative/basis.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ @@ -234895,12 +246123,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ @@ -234919,81 +246153,213 @@ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ @@ -235024,96 +246390,166 @@ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ @@ -235121,48 +246557,85 @@ modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -235187,43 +246660,195 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:155: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -235231,24 +246856,40 @@ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -235279,68 +246920,141 @@ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ @@ -235378,15 +247092,34 @@ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ @@ -235396,45 +247129,93 @@ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ @@ -235456,198 +247237,465 @@ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ @@ -235678,27 +247726,81 @@ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ @@ -235720,9 +247822,18 @@ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ @@ -235732,234 +247843,549 @@ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ @@ -235975,153 +248401,322 @@ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ @@ -236137,39 +248732,69 @@ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ @@ -236182,15 +248807,24 @@ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ @@ -236215,24 +248849,60 @@ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ @@ -236242,46 +248912,154 @@ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ @@ -236330,6 +249108,68 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +Compiling ==> modules/gdnative/gdnative/dictionary.cpp +Compiling ==> modules/gdnative/gdnative/gdnative.cpp In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/plane.h:55, @@ -236340,7 +249180,8 @@ from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/gdnative/array.cpp:31: + from modules/gdnative/include/gdnative/dictionary.h:54, + from modules/gdnative/gdnative/dictionary.cpp:31: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ @@ -236569,15 +249410,24 @@ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/gdnative/array.cpp:47:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_array_new(godot_array *r_dest) { + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ +modules/gdnative/gdnative/array.cpp:52:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 52 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) { + | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/gdnative/array.cpp:58:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 58 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) { + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ @@ -236671,6 +249521,9 @@ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/gdnative/array.cpp:70:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) { + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ @@ -236683,6 +249536,9 @@ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/gdnative/array.cpp:82:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) { + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ @@ -236701,6 +249557,9 @@ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ +modules/gdnative/gdnative/array.cpp:94:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) { + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ @@ -236713,6 +249572,9 @@ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ +modules/gdnative/gdnative/array.cpp:106:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) { + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ @@ -236758,6 +249620,9 @@ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +modules/gdnative/gdnative/array.cpp:118:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) { + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ @@ -236797,76 +249662,6 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -236874,6 +249669,9 @@ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ +modules/gdnative/gdnative/array.cpp:130:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) { + | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ @@ -236909,6 +249707,9 @@ modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ +modules/gdnative/gdnative/array.cpp:142:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) { + | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ @@ -236927,6 +249728,9 @@ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ +modules/gdnative/gdnative/array.cpp:148:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -237389,15 +250193,24 @@ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/array.cpp:156:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/array.cpp:161:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/array.cpp:166:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) { + | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ @@ -237410,12 +250223,18 @@ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/array.cpp:172:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_array_clear(godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/gdnative/array.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) { + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -237431,12 +250250,21 @@ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/gdnative/array.cpp:183:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/gdnative/array.cpp:188:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) { + | ^ +modules/gdnative/gdnative/array.cpp:194:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_variant GDAPI godot_array_front(const godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -237479,6 +250307,9 @@ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/gdnative/array.cpp:203:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_variant GDAPI godot_array_back(const godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ @@ -237515,6 +250346,9 @@ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/gdnative/array.cpp:212:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ @@ -237530,6 +250364,9 @@ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/gdnative/array.cpp:218:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) { + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ @@ -237542,6 +250379,9 @@ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/gdnative/array.cpp:224:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) { + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ @@ -237554,6 +250394,9 @@ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/gdnative/array.cpp:230:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_int GDAPI godot_array_hash(const godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ @@ -237563,6 +250406,9 @@ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ +modules/gdnative/gdnative/array.cpp:235:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) { + | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ @@ -237575,6 +250421,9 @@ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ +modules/gdnative/gdnative/array.cpp:241:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_array_invert(godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ @@ -237584,6 +250433,9 @@ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/gdnative/array.cpp:246:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ @@ -237623,6 +250475,9 @@ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/gdnative/array.cpp:255:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ @@ -237659,6 +250514,9 @@ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ +modules/gdnative/gdnative/array.cpp:264:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 264 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) { + | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ @@ -237674,6 +250532,9 @@ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/gdnative/array.cpp:270:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) { + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ @@ -237686,6 +250547,9 @@ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ +modules/gdnative/gdnative/array.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) { + | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ @@ -237695,6 +250559,9 @@ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/gdnative/array.cpp:281:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) { + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -237704,6 +250571,9 @@ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/gdnative/array.cpp:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { + | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ @@ -237722,6 +250592,9 @@ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/gdnative/array.cpp:292:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | godot_int GDAPI godot_array_size(const godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ @@ -237734,6 +250607,9 @@ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ +modules/gdnative/gdnative/array.cpp:297:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 297 | void GDAPI godot_array_sort(godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ @@ -237746,6 +250622,9 @@ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/gdnative/array.cpp:302:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) { + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ @@ -237764,15 +250643,27 @@ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ +modules/gdnative/gdnative/array.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before) { + | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ +modules/gdnative/gdnative/array.cpp:313:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before) { + | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/gdnative/array.cpp:319:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_array_destroy(godot_array *p_self) { + | ^ +modules/gdnative/gdnative/array.cpp:323:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) { + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ @@ -237782,6 +250673,9 @@ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/gdnative/array.cpp:332:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep) { + | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ @@ -237794,6 +250688,9 @@ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ +modules/gdnative/gdnative/array.cpp:341:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | godot_variant GDAPI godot_array_max(const godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ @@ -237833,6 +250730,9 @@ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ +modules/gdnative/gdnative/array.cpp:350:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | godot_variant GDAPI godot_array_min(const godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ @@ -237875,6 +250775,9 @@ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ +modules/gdnative/gdnative/array.cpp:359:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 359 | void GDAPI godot_array_shuffle(godot_array *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ @@ -238383,6 +251286,7 @@ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +Compiling ==> modules/gdnative/gdnative/node_path.cpp modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -238758,94 +251662,80 @@ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ -Compiling ==> modules/gdnative/gdnative/basis.cpp -modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { - | ^ -modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ -modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ -modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ -modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { - | ^ -modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { - | ^ -modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { - | ^ -modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ -modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { - | ^ -modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ -modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ -modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { - | ^ -modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { - | ^ -modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { - | ^ -modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { - | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/basis.h:54, - from modules/gdnative/gdnative/basis.cpp:31: + from modules/gdnative/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -239024,65 +251914,265 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] @@ -239963,97 +253053,6 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:155: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -240814,9 +253813,21 @@ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/node_path.h:54, + from modules/gdnative/gdnative/node_path.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ @@ -240829,48 +253840,102 @@ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ @@ -240889,120 +253954,238 @@ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ @@ -241027,6 +254210,12 @@ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ @@ -241039,558 +254228,6 @@ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/gdnative/array.cpp:47:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_array_new(godot_array *r_dest) { - | ^ -modules/gdnative/gdnative/array.cpp:52:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 52 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) { - | ^ -modules/gdnative/gdnative/array.cpp:58:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 58 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) { - | ^ -modules/gdnative/gdnative/array.cpp:70:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) { - | ^ -modules/gdnative/gdnative/array.cpp:82:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) { - | ^ -modules/gdnative/gdnative/array.cpp:94:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) { - | ^ -modules/gdnative/gdnative/array.cpp:106:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) { - | ^ -modules/gdnative/gdnative/array.cpp:118:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) { - | ^ -modules/gdnative/gdnative/array.cpp:130:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) { - | ^ -modules/gdnative/gdnative/array.cpp:142:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:148:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/array.cpp:156:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/array.cpp:161:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/array.cpp:166:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:172:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_array_clear(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:183:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:188:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:194:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_variant GDAPI godot_array_front(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:203:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_variant GDAPI godot_array_back(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:212:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { - | ^ -modules/gdnative/gdnative/array.cpp:218:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) { - | ^ -modules/gdnative/gdnative/array.cpp:224:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:230:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_int GDAPI godot_array_hash(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:235:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:241:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_array_invert(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:246:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:255:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:264:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 264 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:270:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/array.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/array.cpp:281:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/array.cpp:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { - | ^ -modules/gdnative/gdnative/array.cpp:292:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | godot_int GDAPI godot_array_size(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:297:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 297 | void GDAPI godot_array_sort(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:302:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) { - | ^ -modules/gdnative/gdnative/array.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before) { - | ^ -modules/gdnative/gdnative/array.cpp:313:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before) { - | ^ -modules/gdnative/gdnative/array.cpp:319:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_array_destroy(godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:323:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) { - | ^ -modules/gdnative/gdnative/array.cpp:332:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep) { - | ^ -modules/gdnative/gdnative/array.cpp:341:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | godot_variant GDAPI godot_array_max(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:350:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | godot_variant GDAPI godot_array_min(const godot_array *p_self) { - | ^ -modules/gdnative/gdnative/array.cpp:359:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 359 | void GDAPI godot_array_shuffle(godot_array *p_self) { - | ^ -Compiling ==> modules/gdnative/gdnative/color.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ @@ -241612,54 +254249,96 @@ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ @@ -241678,30 +254357,55 @@ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ @@ -241714,9 +254418,15 @@ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ @@ -241729,15 +254439,24 @@ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ @@ -241774,9 +254493,15 @@ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -241789,36 +254514,69 @@ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ @@ -242687,43 +255445,6 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -243830,201 +256551,315 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +modules/gdnative/gdnative/basis.cpp:42:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis) { + | ^ +modules/gdnative/gdnative/basis.cpp:50:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); +modules/gdnative/gdnative/basis.cpp:56:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 56 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) { + | ^ +modules/gdnative/gdnative/basis.cpp:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:76:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:83:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) { | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); +modules/gdnative/gdnative/basis.cpp:90:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:95:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/basis.cpp:103:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/basis.cpp:111:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:118:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:125:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) { + | ^ +modules/gdnative/gdnative/basis.cpp:131:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/basis.cpp:138:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/basis.cpp:145:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/basis.cpp:152:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:159:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) { + | ^ +modules/gdnative/gdnative/basis.cpp:165:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) { + | ^ +modules/gdnative/gdnative/basis.cpp:171:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) { + | ^ +modules/gdnative/gdnative/basis.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/basis.cpp:185:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/basis.cpp:193:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) { + | ^ +modules/gdnative/gdnative/basis.cpp:198:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_basis_new(godot_basis *r_dest) { | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); +modules/gdnative/gdnative/basis.cpp:203:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) { | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); +modules/gdnative/gdnative/basis.cpp:210:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) { | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); +modules/gdnative/gdnative/basis.cpp:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) { + | ^ +modules/gdnative/gdnative/basis.cpp:226:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value) { + | ^ +modules/gdnative/gdnative/basis.cpp:232:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) { + | ^ +modules/gdnative/gdnative/basis.cpp:240:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value) { + | ^ +modules/gdnative/gdnative/basis.cpp:246:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:252:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:261:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:270:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) { | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); +modules/gdnative/gdnative/basis.cpp:279:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/basis.cpp:287:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/color.cpp:42:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a) { + | ^ +modules/gdnative/gdnative/color.cpp:47:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { + | ^ +modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { + | ^ +modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { + | ^ +modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) { + | ^ +modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { + | ^ +modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { + | ^ +modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { + | ^ +modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { + | ^ +Compiling ==> modules/gdnative/gdnative/plane.cpp +Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp +modules/gdnative/gdnative/node_path.cpp:42:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) { | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -Compiling ==> modules/gdnative/gdnative/dictionary.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156, +modules/gdnative/gdnative/node_path.cpp:48:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) { + | ^ +modules/gdnative/gdnative/node_path.cpp:54:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:59:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:66:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:71:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:76:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/node_path.cpp:84:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/node_path.cpp:97:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:104:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) { + | ^ +modules/gdnative/gdnative/node_path.cpp:109:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) { + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/gdnative/color.cpp:31: + from modules/gdnative/include/gdnative/plane.h:54, + from modules/gdnative/gdnative/plane.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ @@ -245030,69 +257865,8 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, +In file included from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ @@ -246387,186 +259161,825 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:49:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) { | ^ -modules/gdnative/gdnative/basis.cpp:42:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis) { - | ^ -modules/gdnative/gdnative/basis.cpp:50:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/basis.cpp:56:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 56 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) { - | ^ -modules/gdnative/gdnative/basis.cpp:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:76:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:83:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:90:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) { +modules/gdnative/gdnative/dictionary.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) { + | ^ +modules/gdnative/gdnative/dictionary.cpp:60:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) { + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55, + from modules/gdnative/include/gdnative/pool_arrays.h:154, + from modules/gdnative/gdnative/pool_arrays.cpp:31: +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/gdnative/dictionary.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:95:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { +modules/gdnative/gdnative/dictionary.cpp:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/gdnative/dictionary.cpp:79:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/dictionary.cpp:84:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/gdnative/dictionary.cpp:90:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) { + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/gdnative/dictionary.cpp:96:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/gdnative/dictionary.cpp:102:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/gdnative/dictionary.cpp:107:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ -modules/gdnative/gdnative/basis.cpp:103:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) { +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/gdnative/dictionary.cpp:114:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/gdnative/dictionary.cpp:121:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ -modules/gdnative/gdnative/basis.cpp:111:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:118:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:125:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) { - | ^ -modules/gdnative/gdnative/basis.cpp:131:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale) { - | ^ -modules/gdnative/gdnative/basis.cpp:138:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale) { +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/gdnative/basis.cpp:145:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale) { +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/gdnative/basis.cpp:152:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) { +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ -modules/gdnative/gdnative/basis.cpp:159:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) { - | ^ -modules/gdnative/gdnative/basis.cpp:165:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) { - | ^ -modules/gdnative/gdnative/basis.cpp:171:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) { - | ^ -modules/gdnative/gdnative/basis.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/basis.cpp:185:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/basis.cpp:193:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) { - | ^ -modules/gdnative/gdnative/basis.cpp:198:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_basis_new(godot_basis *r_dest) { - | ^ -modules/gdnative/gdnative/basis.cpp:203:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) { - | ^ -modules/gdnative/gdnative/basis.cpp:210:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) { - | ^ -modules/gdnative/gdnative/basis.cpp:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) { +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ -modules/gdnative/gdnative/basis.cpp:226:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value) { +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/dictionary.cpp:130:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) { + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/dictionary.cpp:137:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) { | ^ -modules/gdnative/gdnative/basis.cpp:232:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) { - | ^ -modules/gdnative/gdnative/basis.cpp:240:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value) { - | ^ -modules/gdnative/gdnative/basis.cpp:246:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) { - | ^ -modules/gdnative/gdnative/basis.cpp:252:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) { - | ^ -modules/gdnative/gdnative/basis.cpp:261:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) { +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/dictionary.cpp:143:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/dictionary.cpp:149:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) { + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/gdnative/dictionary.cpp:155:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) { + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/gdnative/dictionary.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) { + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:153: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/gdnative/basis.cpp:270:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) { +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/gdnative/dictionary.cpp:171:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) { | ^ -modules/gdnative/gdnative/basis.cpp:279:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/basis.cpp:287:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) { - | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/gdnative/dictionary.cpp:177:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default) { + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:157: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/plane.h:55, - from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/string.h:68, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/dictionary.h:54, - from modules/gdnative/gdnative/dictionary.cpp:31: + from modules/gdnative/include/gdnative/gdnative.h:161: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ @@ -246753,6 +260166,9 @@ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/gdnative/dictionary.cpp:191:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite) { + | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -246882,6 +260298,74 @@ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:165: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:169: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ @@ -246942,6 +260426,318 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:185: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:189: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:193: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:197: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:201: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +Compiling ==> modules/gdnative/gdnative/quat.cpp +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ @@ -247023,378 +260819,6 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/rect2.h:53, - from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -247593,759 +261017,272 @@ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); @@ -248782,1154 +261719,72 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/gdnative.h:40, - from modules/gdnative/register_types.cpp:35: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -Compiling ==> modules/gdnative/gdnative/gdnative.cpp -Compiling ==> modules/gdnative/gdnative/node_path.cpp -modules/gdnative/gdnative/color.cpp:42:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a) { - | ^ -modules/gdnative/gdnative/color.cpp:47:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { - | ^ -modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { - | ^ -modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) { - | ^ -modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { - | ^ -modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { - | ^ -modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { - | ^ -modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:49:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:60:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:79:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:84:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:90:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:96:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:102:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:107:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:114:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:121:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:130:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:137:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:143:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:149:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:155:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:171:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) { - | ^ -modules/gdnative/gdnative/dictionary.cpp:177:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default) { - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/node_path.h:54, - from modules/gdnative/gdnative/node_path.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/gdnative/dictionary.cpp:191:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite) { - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative/gdnative.cpp:31: + from modules/gdnative/include/gdnative/quat.h:54, + from modules/gdnative/gdnative/quat.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -249937,126 +261792,69 @@ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ @@ -250066,900 +261864,356 @@ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, +In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ @@ -250987,282 +262241,138 @@ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ @@ -251272,13 +262382,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ @@ -251288,199 +262391,75 @@ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ @@ -251505,34 +262484,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ @@ -251554,139 +262517,66 @@ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ @@ -251705,133 +262595,66 @@ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ @@ -251841,1315 +262664,502 @@ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ +Compiling ==> modules/gdnative/gdnative/rect2.cpp modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ @@ -253162,60 +263172,30 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ @@ -253225,24 +263205,15 @@ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ @@ -253261,15 +263232,9 @@ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ @@ -253279,69 +263244,36 @@ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ @@ -253351,72 +263283,39 @@ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ @@ -253864,6 +263763,7 @@ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ +Compiling ==> modules/gdnative/gdnative/rid.cpp modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -254159,14 +264059,102 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -Compiling ==> modules/gdnative/gdnative/plane.cpp -Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/plane.h:54, - from modules/gdnative/gdnative/plane.cpp:31: + from modules/gdnative/include/gdnative/rect2.h:52, + from modules/gdnative/gdnative/rect2.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -255191,9 +265179,21 @@ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/rid.h:54, + from modules/gdnative/gdnative/rid.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ @@ -255206,44 +265206,370 @@ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:147, +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ @@ -255253,94 +265579,202 @@ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ @@ -255356,150 +265790,209 @@ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -255507,15 +266000,27 @@ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ @@ -255838,7 +266343,10 @@ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] @@ -255916,75 +266424,147 @@ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ @@ -256024,6 +266604,9 @@ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ @@ -256447,88 +267030,628 @@ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ @@ -256589,13 +267712,725 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -Compiling ==> modules/gdnative/gdnative/quat.cpp -In file included from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55, - from modules/gdnative/include/gdnative/pool_arrays.h:154, - from modules/gdnative/gdnative/pool_arrays.cpp:31: +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -256959,7 +268794,6 @@ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ -Compiling ==> modules/gdnative/gdnative/rect2.cpp modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ @@ -257102,6 +268936,736 @@ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:57:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 57 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:62:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:68:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:84:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:90:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:95:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:105:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:110:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:115:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:120:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:125:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:130:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:135:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:140:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:145:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { + | ^ +Compiling ==> modules/gdnative/gdnative/string.cpp +modules/gdnative/gdnative/pool_arrays.cpp:150:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:155:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:161:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:166:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:172:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:183:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:188:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:194:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:199:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:204:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:209:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:214:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:219:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:229:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:234:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:239:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:244:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:249:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:254:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:259:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:265:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:270:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:276:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:287:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:292:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:298:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:303:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 303 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:308:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:313:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:318:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:323:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:328:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:333:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:338:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 338 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:343:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 343 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:348:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:353:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 353 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:358:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:363:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 363 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:369:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 369 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:374:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:380:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 380 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:391:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:397:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:403:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:409:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:414:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 414 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:425:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 425 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:431:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:436:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:441:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:446:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:451:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:456:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:462:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:471:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:476:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:481:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:487:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:493:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 493 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:498:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 498 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:504:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 504 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:515:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 515 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:521:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 521 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:527:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 527 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:533:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 533 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:538:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 538 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:544:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 544 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:549:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 549 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:554:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 554 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:559:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 559 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:564:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 564 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:569:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 569 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:575:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 575 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:583:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 583 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:588:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 588 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:593:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 593 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:599:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 599 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:605:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 605 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:610:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 610 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:616:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 616 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:627:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 627 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:633:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 633 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:639:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 639 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:645:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 645 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:650:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 650 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:656:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 656 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:661:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 661 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:666:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 666 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:671:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 671 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:676:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 676 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:681:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 681 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:687:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 687 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:695:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 695 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:700:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 700 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:705:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 705 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:711:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 711 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:717:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 717 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:722:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 722 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:728:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 728 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:739:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 739 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:745:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 745 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:751:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 751 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:757:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 757 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:762:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 762 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:768:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 768 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:773:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 773 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:778:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 778 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:783:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 783 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:788:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 788 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:793:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 793 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:799:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 799 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:807:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 807 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:812:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 812 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:817:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 817 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:823:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 823 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:831:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 831 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:835:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 835 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:839:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 839 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:844:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 844 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:848:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 848 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:852:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 852 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:856:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 856 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:861:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 861 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:865:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 865 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:869:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 869 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:873:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 873 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:878:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 878 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:882:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 882 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:886:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 886 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:890:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 890 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:895:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 895 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:899:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 899 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:903:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 903 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:907:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 907 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:912:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 912 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:916:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 916 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:920:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 920 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:924:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 924 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:929:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 929 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:933:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 933 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:937:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 937 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:941:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 941 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:946:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 946 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:954:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 954 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:958:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 958 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:962:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 962 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:967:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 967 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:971:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 971 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:975:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 975 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:979:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 979 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:984:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 984 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:988:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 988 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:992:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 992 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:996:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 996 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1001:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1001 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1005:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1005 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1009:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1009 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1013:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1013 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1018:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1018 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1022:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1022 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1026:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1026 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1030:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1030 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1035:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1035 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1039:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1039 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1043:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1043 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1047:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1047 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1052:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1052 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1056:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1056 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1060:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1060 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1064:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1064 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other) { + | ^ +modules/gdnative/gdnative/pool_arrays.cpp:1069:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1069 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { + | ^ +modules/gdnative/gdnative/plane.cpp:42:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) { + | ^ +modules/gdnative/gdnative/plane.cpp:47:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) { + | ^ +modules/gdnative/gdnative/plane.cpp:55:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) { + | ^ +modules/gdnative/gdnative/plane.cpp:61:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:68:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:82:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:89:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) { + | ^ +modules/gdnative/gdnative/plane.cpp:95:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) { + | ^ +modules/gdnative/gdnative/plane.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) { + | ^ +modules/gdnative/gdnative/plane.cpp:107:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) { + | ^ +modules/gdnative/gdnative/plane.cpp:115:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) { + | ^ +modules/gdnative/gdnative/plane.cpp:123:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) { + | ^ +modules/gdnative/gdnative/plane.cpp:131:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) { + | ^ +modules/gdnative/gdnative/plane.cpp:139:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:147:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) { + | ^ +modules/gdnative/gdnative/plane.cpp:153:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) { + | ^ +modules/gdnative/gdnative/plane.cpp:159:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:166:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) { + | ^ +modules/gdnative/gdnative/plane.cpp:171:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149, + from modules/gdnative/include/gdnative/color.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/gdnative/string.cpp:31: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:153: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -257599,74 +270163,10 @@ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:165: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:169: +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/transform2d.h:55, + from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ @@ -257727,317 +270227,6 @@ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:185: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:189: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:193: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:197: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:201: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ @@ -258119,6 +270308,202 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -258317,513 +270702,132 @@ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ @@ -258860,21 +270864,9 @@ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/gdnative/node_path.cpp:42:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) { - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ @@ -258887,676 +270879,9 @@ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/gdnative/node_path.cpp:48:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) { - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/gdnative/node_path.cpp:54:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/gdnative/node_path.cpp:59:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/node_path.cpp:66:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/gdnative/node_path.cpp:71:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) { - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/gdnative/node_path.cpp:76:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/gdnative/node_path.cpp:84:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) { - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/gdnative/node_path.cpp:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/gdnative/node_path.cpp:97:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) { - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/gdnative/node_path.cpp:104:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) { - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/gdnative/node_path.cpp:109:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) { - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ @@ -260127,1284 +271452,62 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/rect2.h:52, - from modules/gdnative/gdnative/rect2.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); @@ -261412,9 +271515,6 @@ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ @@ -261424,9 +271524,6 @@ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ @@ -261448,9 +271545,6 @@ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ @@ -261463,9 +271557,6 @@ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ @@ -261484,9 +271575,6 @@ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ @@ -261496,363 +271584,147 @@ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ +modules/gdnative/gdnative/quat.cpp:42:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) { + | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ @@ -261862,9 +271734,6 @@ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ @@ -261877,24 +271746,24 @@ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ +modules/gdnative/gdnative/quat.cpp:47:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) { + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/gdnative/quat.cpp:53:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) { + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -261904,580 +271773,324 @@ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ +modules/gdnative/gdnative/quat.cpp:59:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) { + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/gdnative/quat.cpp:65:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ +modules/gdnative/gdnative/quat.cpp:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ +modules/gdnative/gdnative/quat.cpp:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ +modules/gdnative/gdnative/quat.cpp:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ +modules/gdnative/gdnative/quat.cpp:85:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ +modules/gdnative/gdnative/quat.cpp:90:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ +modules/gdnative/gdnative/quat.cpp:95:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ +modules/gdnative/gdnative/quat.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) { + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ +modules/gdnative/gdnative/quat.cpp:105:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ +modules/gdnative/gdnative/quat.cpp:112:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ +modules/gdnative/gdnative/quat.cpp:117:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ +modules/gdnative/gdnative/quat.cpp:122:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ +modules/gdnative/gdnative/quat.cpp:129:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/quat.h:54, - from modules/gdnative/gdnative/quat.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ +modules/gdnative/gdnative/quat.cpp:134:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ +modules/gdnative/gdnative/quat.cpp:141:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ +modules/gdnative/gdnative/quat.cpp:147:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) { + | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ +modules/gdnative/gdnative/quat.cpp:155:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ +modules/gdnative/gdnative/quat.cpp:163:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ +modules/gdnative/gdnative/quat.cpp:171:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ +modules/gdnative/gdnative/quat.cpp:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) { + | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ +modules/gdnative/gdnative/quat.cpp:189:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ +modules/gdnative/gdnative/quat.cpp:198:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ @@ -262487,6 +272100,9 @@ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:207:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) { + | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ @@ -262502,12 +272118,12 @@ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ +modules/gdnative/gdnative/quat.cpp:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) { + | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ @@ -262523,9 +272139,9 @@ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ +modules/gdnative/gdnative/quat.cpp:221:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) { + | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ @@ -262535,483 +272151,353 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); +modules/gdnative/gdnative/quat.cpp:229:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) { + | ^ +Compiling ==> modules/gdnative/gdnative/string_name.cpp +modules/gdnative/gdnative/rect2.cpp:42:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size) { + | ^ +modules/gdnative/gdnative/rect2.cpp:49:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height) { + | ^ +modules/gdnative/gdnative/rect2.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); +modules/gdnative/gdnative/rect2.cpp:61:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:72:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:78:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); +modules/gdnative/gdnative/rect2.cpp:83:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); +modules/gdnative/gdnative/rect2.cpp:91:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); +modules/gdnative/gdnative/rect2.cpp:99:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { + | ^ +modules/gdnative/gdnative/rect2.cpp:105:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { + | ^ +modules/gdnative/gdnative/rect2.cpp:113:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom) { + | ^ +modules/gdnative/gdnative/rect2.cpp:120:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by) { + | ^ +modules/gdnative/gdnative/rect2.cpp:127:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:134:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); +modules/gdnative/gdnative/rect2.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { + | ^ +modules/gdnative/gdnative/rect2.cpp:148:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { + | ^ +modules/gdnative/gdnative/rect2.cpp:164:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { + | ^ +modules/gdnative/gdnative/rect2.cpp:170:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/gdnative/gdnative.cpp:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/string_name.h:55, + from modules/gdnative/gdnative/string_name.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ @@ -263024,9 +272510,6 @@ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ @@ -263036,9 +272519,6 @@ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ @@ -263054,9 +272534,6 @@ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ @@ -263072,9 +272549,6 @@ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -263108,29 +272582,105 @@ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -In file included from modules/gdnative/include/gdnative/vector3.h:54, +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ @@ -263140,9 +272690,6 @@ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ @@ -263161,9 +272708,6 @@ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -263182,9 +272726,6 @@ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ @@ -263197,9 +272738,6 @@ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ @@ -263212,9 +272750,6 @@ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ @@ -263230,9 +272765,6 @@ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ @@ -263245,9 +272777,6 @@ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -263260,18 +272789,9 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ @@ -263296,9 +272816,6 @@ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ @@ -263308,9 +272825,6 @@ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ @@ -263326,9 +272840,6 @@ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ @@ -263344,9 +272855,6 @@ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -263359,9 +272867,6 @@ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ @@ -263374,9 +272879,6 @@ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -263389,9 +272891,6 @@ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -263404,27 +272903,15 @@ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ @@ -263434,9 +272921,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ @@ -263455,9 +272939,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ @@ -263467,119 +272948,51 @@ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ @@ -263589,12 +273002,10 @@ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +Compiling ==> modules/gdnative/gdnative/transform.cpp modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ @@ -263604,9 +273015,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -263619,226 +273027,99 @@ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -263854,199 +273135,81 @@ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -264062,214 +273225,66 @@ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ @@ -264591,6 +273606,9 @@ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/gdnative/gdnative.cpp:46:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 46 | void GDAPI godot_object_destroy(godot_object *p_o) { + | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ @@ -264600,6 +273618,9 @@ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ +modules/gdnative/gdnative/gdnative.cpp:52:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 52 | godot_object GDAPI *godot_global_get_singleton(char *p_name) { + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ @@ -264610,6 +273631,9 @@ modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +modules/gdnative/gdnative/gdnative.cpp:58:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 58 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname) { + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ @@ -264637,12 +273661,18 @@ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/gdnative/gdnative.cpp:64:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/gdnative/gdnative.cpp:70:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error) { + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ @@ -264667,625 +273697,6 @@ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -265295,6 +273706,9 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/gdnative/gdnative.cpp:92:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -265305,6 +273719,9 @@ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ +modules/gdnative/gdnative/gdnative.cpp:100:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_dictionary GDAPI godot_get_global_constants() { + | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ @@ -265336,15 +273753,24 @@ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/gdnative/gdnative.cpp:114:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/gdnative/gdnative.cpp:118:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI *godot_alloc(int p_bytes) { + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/gdnative/gdnative.cpp:122:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -265360,15 +273786,24 @@ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/gdnative/gdnative.cpp:126:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | void GDAPI godot_free(void *p_ptr) { + | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +modules/gdnative/gdnative/gdnative.cpp:130:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line) { + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/gdnative/gdnative.cpp:134:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line) { + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ @@ -265384,6 +273819,9 @@ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/gdnative/gdnative.cpp:138:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | void GDAPI godot_print(const godot_string *p_message) { + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ @@ -265461,12 +273899,18 @@ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/gdnative/gdnative.cpp:168:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/gdnative/gdnative.cpp:172:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ @@ -266359,31 +274803,6 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -266438,211 +274857,73 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +Compiling ==> modules/gdnative/gdnative/transform2d.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/basis.h:54, + from modules/gdnative/include/gdnative/transform.h:54, + from modules/gdnative/gdnative/transform.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/android/android_gdn.cpp:49:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | JNIEnv *GDAPI godot_android_get_env() { - | ^ -modules/gdnative/android/android_gdn.cpp:57:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 57 | jobject GDAPI godot_android_get_activity() { - | ^ -modules/gdnative/android/android_gdn.cpp:66:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | jobject GDAPI godot_android_get_surface() { - | ^ -modules/gdnative/android/android_gdn.cpp:75:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | bool GDAPI godot_android_is_activity_resumed() { - | ^ -Compiling ==> modules/gdnative/gdnative/rid.cpp -modules/gdnative/gdnative/plane.cpp:42:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) { - | ^ -modules/gdnative/gdnative/plane.cpp:47:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) { - | ^ -modules/gdnative/gdnative/plane.cpp:55:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) { - | ^ -modules/gdnative/gdnative/plane.cpp:61:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:68:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:82:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:89:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) { - | ^ -modules/gdnative/gdnative/plane.cpp:95:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) { - | ^ -modules/gdnative/gdnative/plane.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) { - | ^ -modules/gdnative/gdnative/plane.cpp:107:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) { - | ^ -modules/gdnative/gdnative/plane.cpp:115:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) { - | ^ -modules/gdnative/gdnative/plane.cpp:123:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) { - | ^ -modules/gdnative/gdnative/plane.cpp:131:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) { - | ^ -modules/gdnative/gdnative/plane.cpp:139:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:147:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) { - | ^ -modules/gdnative/gdnative/plane.cpp:153:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) { - | ^ -modules/gdnative/gdnative/plane.cpp:159:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:166:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) { - | ^ -modules/gdnative/gdnative/plane.cpp:171:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { - | ^ -Compiling ==> modules/gdnative/gdnative/string.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/rid.h:54, - from modules/gdnative/gdnative/rid.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); @@ -266786,246 +275067,13 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:57:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 57 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) { - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149, - from modules/gdnative/include/gdnative/color.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/gdnative/string.cpp:31: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:62:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) { - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:68:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ @@ -267035,9 +275083,6 @@ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ @@ -267050,9 +275095,6 @@ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ @@ -267065,9 +275107,6 @@ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) { - | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ @@ -267107,10 +275146,6 @@ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:153: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ @@ -267126,15 +275161,9 @@ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:84:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) { - | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -267147,42 +275176,21 @@ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:90:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { - | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:95:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ @@ -267192,24 +275200,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) { - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:105:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ @@ -267222,9 +275218,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ @@ -267234,9 +275227,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ @@ -267249,9 +275239,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ @@ -267264,18 +275251,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:110:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ @@ -267288,277 +275269,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:115:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:120:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:125:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:130:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:135:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:140:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:145:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:150:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data) { - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:157: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:155:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:161:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:166:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src) { - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:172:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:183:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:188:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:194:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/gdnative.h:161: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:199:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:204:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data) { - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:209:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:214:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:219:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self) { - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self) { - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:229:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ @@ -267568,9 +275281,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ @@ -267583,12 +275293,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:234:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ @@ -267598,9 +275302,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:239:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ @@ -267613,9 +275314,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:244:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ @@ -267631,9 +275329,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:249:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ @@ -267646,15 +275341,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:254:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:259:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ @@ -267670,9 +275359,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ @@ -267688,9 +275374,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ @@ -267700,18 +275383,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:265:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ @@ -267736,9 +275413,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ @@ -267754,9 +275428,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ @@ -267766,9 +275437,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ @@ -267784,9 +275452,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ @@ -267808,18 +275473,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:270:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ @@ -267841,24 +275500,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:276:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ @@ -267871,21 +275521,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:287:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) { - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:292:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ @@ -267895,42 +275536,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:298:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:303:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 303 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) { - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:308:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:313:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ @@ -267946,9 +275560,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:318:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ @@ -267961,9 +275572,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:323:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ @@ -267976,9 +275584,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:328:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ @@ -268003,9 +275608,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ @@ -268027,12 +275629,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:333:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) { - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ @@ -268054,12 +275650,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ @@ -268072,21 +275662,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:338:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 338 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:343:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 343 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ @@ -268099,9 +275677,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:348:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ @@ -268111,18 +275686,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:353:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 353 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:358:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ @@ -268132,9 +275698,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:363:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 363 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ @@ -268144,9 +275707,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:369:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 369 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ @@ -268159,12 +275719,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:374:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src) { - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ @@ -268174,9 +275728,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ @@ -268189,9 +275740,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ @@ -268204,42 +275752,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:380:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 380 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ @@ -268249,12 +275770,6 @@ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:391:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) { - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ @@ -268276,9 +275791,6 @@ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ @@ -268291,9 +275803,6 @@ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ @@ -268303,33 +275812,18 @@ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:397:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array) { - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:403:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:409:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) { - | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ @@ -268345,9 +275839,6 @@ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:414:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 414 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter) { - | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ @@ -268369,153 +275860,9 @@ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:425:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 425 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data) { - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:431:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:436:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:441:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self) { - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:446:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self) { - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:451:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) { - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:456:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:462:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:471:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) { - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:476:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) { - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:481:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data) { - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:487:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) { - | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:493:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 493 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) { - | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ @@ -268534,9 +275881,6 @@ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ @@ -268555,15 +275899,6 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:498:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 498 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -268571,9 +275906,6 @@ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ @@ -268586,12 +275918,6 @@ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:504:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 504 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ @@ -268601,18 +275927,6 @@ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -268622,18 +275936,12 @@ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:515:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 515 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { - | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:521:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 521 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array) { - | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ @@ -268661,9 +275969,6 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:527:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 527 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -268677,9 +275982,6 @@ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:533:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 533 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) { - | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ @@ -268704,16 +276006,97 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:538:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 538 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/transform2d.h:55, - from modules/gdnative/include/gdnative/gdnative.h:165: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ +In file included from modules/gdnative/include/gdnative/variant.h:155: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -268724,9 +276107,6 @@ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:544:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 544 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ @@ -268742,9 +276122,6 @@ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:549:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 549 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) { - | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -268757,18 +276134,9 @@ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:554:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 554 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self) { - | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:559:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 559 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ @@ -268778,15 +276146,9 @@ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:564:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 564 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) { - | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ @@ -268796,112 +276158,22 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:569:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 569 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:575:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 575 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:583:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 583 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:588:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 588 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) { +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:593:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 593 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:599:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 599 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:605:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 605 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) { - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -268909,171 +276181,15 @@ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:610:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 610 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src) { - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:616:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 616 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:627:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 627 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:633:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 633 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array) { - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:639:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 639 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:645:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 645 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:650:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 650 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:656:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 656 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:661:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 661 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:666:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 666 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:671:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 671 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:676:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 676 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:681:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 681 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:687:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 687 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:695:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 695 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) { - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:700:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 700 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) { - | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:705:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 705 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ @@ -269095,9 +276211,6 @@ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:711:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 711 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) { - | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ @@ -269110,9 +276223,6 @@ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:717:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 717 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) { - | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ @@ -269125,42 +276235,21 @@ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:722:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 722 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src) { - | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:728:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 728 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a) { - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ @@ -269182,22 +276271,12 @@ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:739:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 739 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) { - | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:745:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 745 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array) { - | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ @@ -269210,21 +276289,12 @@ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:751:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 751 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { - | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:757:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 757 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ @@ -269234,9 +276304,6 @@ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:762:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 762 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data) { - | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ @@ -269246,9 +276313,6 @@ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:768:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 768 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ @@ -269258,9 +276322,6 @@ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:773:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 773 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) { - | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ @@ -269273,9 +276334,6 @@ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:778:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 778 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ @@ -269288,9 +276346,6 @@ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:783:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 783 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self) { - | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ @@ -269357,18 +276412,9 @@ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:788:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 788 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) { - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ @@ -269393,12 +276439,6 @@ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -269417,9 +276457,6 @@ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ @@ -269450,9 +276487,6 @@ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:793:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 793 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { - | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ @@ -269477,193 +276511,24 @@ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:799:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 799 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx) { - | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -Compiling ==> modules/gdnative/gdnative/string_name.cpp -modules/gdnative/gdnative/pool_arrays.cpp:807:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 807 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) { - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:812:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 812 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) { - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:817:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 817 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data) { - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:823:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 823 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) { - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:831:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 831 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other) { - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:835:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 835 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read) { - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:839:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 839 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:844:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 844 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) { - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:848:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 848 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other) { - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:852:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 852 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read) { - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:856:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 856 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other) { - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:861:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 861 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) { - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:865:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 865 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other) { - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:869:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 869 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read) { - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:873:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 873 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other) { - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:878:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 878 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) { - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:882:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 882 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other) { - | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:886:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 886 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read) { - | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ @@ -269679,9 +276544,6 @@ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:890:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 890 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other) { - | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ @@ -269691,21 +276553,12 @@ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:895:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 895 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) { - | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ @@ -269715,15 +276568,9 @@ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:899:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 899 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other) { - | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ @@ -269739,9 +276586,6 @@ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:903:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 903 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read) { - | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ @@ -269757,21 +276601,12 @@ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:907:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 907 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other) { - | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:912:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 912 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) { - | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ @@ -269784,9 +276619,6 @@ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:916:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 916 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other) { - | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ @@ -269811,9 +276643,6 @@ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:920:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 920 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read) { - | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ @@ -269829,18 +276658,9 @@ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:924:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 924 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other) { - | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:929:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 929 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) { - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ @@ -269850,18 +276670,12 @@ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:933:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 933 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other) { - | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ @@ -269892,9 +276706,6 @@ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:937:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 937 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read) { - | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ @@ -269910,21 +276721,12 @@ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:941:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 941 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other) { - | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:946:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 946 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) { - | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ @@ -269934,9 +276736,6 @@ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:954:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 954 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other) { - | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -269955,18 +276754,12 @@ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:958:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 958 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write) { - | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ @@ -269976,18 +276769,12 @@ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:962:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 962 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other) { - | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ @@ -270000,15 +276787,24 @@ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/transform2d.h:54, + from modules/gdnative/gdnative/transform2d.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:967:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 967 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) { - | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ @@ -270024,63 +276820,105 @@ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:971:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 971 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other) { - | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:975:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 975 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write) { - | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:979:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 979 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other) { - | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ @@ -270096,99 +276934,154 @@ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:984:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 984 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) { - | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:988:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 988 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other) { - | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:992:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 992 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write) { - | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ @@ -270198,9 +277091,6 @@ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ @@ -270219,9 +277109,6 @@ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ @@ -270231,9 +277118,6 @@ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ -modules/gdnative/gdnative/pool_arrays.cpp:996:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 996 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other) { - | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ @@ -270246,285 +277130,18 @@ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1001:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1001 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) { - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1005:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1005 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other) { - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1009:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1009 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write) { - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1013:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1013 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other) { - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1018:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1018 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) { - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1022:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1022 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other) { - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1026:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1026 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write) { - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1030:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1030 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other) { - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1035:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1035 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) { - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1039:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1039 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other) { - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1043:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1043 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write) { - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1047:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1047 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other) { - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1052:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1052 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) { - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1056:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1056 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other) { - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1060:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1060 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write) { - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1064:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1064 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other) { - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/gdnative/pool_arrays.cpp:1069:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1069 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ @@ -270534,57 +277151,90 @@ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -270592,261 +277242,660 @@ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/gdnative/string.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) { + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:53:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) { + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/gdnative/string.cpp:59:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) { + | ^ +modules/gdnative/gdnative/string.cpp:65:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_string_new(godot_string *r_dest) { + | ^ +modules/gdnative/gdnative/string.cpp:70:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) { + | ^ +modules/gdnative/gdnative/string.cpp:76:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) { + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/gdnative/string.cpp:81:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) { | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/gdnative/string.cpp:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) { + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/gdnative/string.cpp:91:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/gdnative/string.cpp:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) { + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/gdnative/string.cpp:102:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) { + | ^ +modules/gdnative/gdnative/string.cpp:108:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) { + | ^ +modules/gdnative/gdnative/string.cpp:116:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | void GDAPI godot_string_destroy(godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:123:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_int GDAPI godot_string_length(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:131:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:138:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:144:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:151:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) { + | ^ +modules/gdnative/gdnative/string.cpp:158:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) { + | ^ +modules/gdnative/gdnative/string.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:179:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_string GDAPI godot_string_chr(wchar_t p_character) { + | ^ +modules/gdnative/gdnative/string.cpp:186:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) { + | ^ +modules/gdnative/gdnative/string.cpp:193:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { + | ^ +modules/gdnative/gdnative/string.cpp:200:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { + | ^ +modules/gdnative/gdnative/string.cpp:207:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) { + | ^ +modules/gdnative/gdnative/string.cpp:214:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ +modules/gdnative/gdnative/string.cpp:221:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) { + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/gdnative/string.cpp:234:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) { + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ @@ -270862,6 +277911,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/gdnative/string.cpp:247:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ @@ -270916,6 +277968,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/gdnative/string.cpp:260:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 260 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ @@ -270934,6 +277989,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ +modules/gdnative/gdnative/string.cpp:267:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ @@ -270952,6 +278010,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:274:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ @@ -270967,6 +278028,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/gdnative/string.cpp:281:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ @@ -271015,6 +278079,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/gdnative/string.cpp:290:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ @@ -271066,6 +278133,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/string.cpp:300:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ @@ -271099,10 +278169,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:307:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -Compiling ==> modules/gdnative/gdnative/transform.cpp modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ @@ -271112,6 +278184,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:313:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ @@ -271124,6 +278199,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/gdnative/string.cpp:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ @@ -271160,6 +278238,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/gdnative/string.cpp:328:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 328 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ @@ -271175,6 +278256,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:334:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 334 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -271187,6 +278271,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:341:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ @@ -271202,6 +278289,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/gdnative/string.cpp:348:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ @@ -271241,6 +278331,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ +modules/gdnative/gdnative/string.cpp:356:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ @@ -271277,12 +278370,27 @@ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/gdnative/string.cpp:365:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 365 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/gdnative/string.cpp:372:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) { + | ^ +modules/gdnative/gdnative/string.cpp:379:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) { + | ^ +modules/gdnative/gdnative/string.cpp:386:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 386 | godot_string GDAPI godot_string_num(double p_num) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/gdnative/string.cpp:393:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ @@ -271301,6 +278409,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/gdnative/string.cpp:400:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 400 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ @@ -271331,6 +278442,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/gdnative/string.cpp:407:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ @@ -271358,6 +278472,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/gdnative/string.cpp:414:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 414 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ @@ -271385,6 +278502,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/gdnative/string.cpp:421:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 421 | godot_string GDAPI godot_string_num_real(double p_num) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ @@ -271412,12 +278532,707 @@ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/gdnative/string.cpp:428:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 428 | godot_string GDAPI godot_string_num_scientific(double p_num) { + | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/gdnative/string.cpp:435:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) { + | ^ +modules/gdnative/gdnative/string.cpp:442:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) { + | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:450:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) { + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:458:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) { + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:468:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 468 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) { + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:478:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 478 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) { + | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +modules/gdnative/gdnative/string.cpp:485:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) { + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:492:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/gdnative/string.cpp:499:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:506:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 506 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) { + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +modules/gdnative/gdnative/string.cpp:516:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 516 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) { + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:524:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 524 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/gdnative/string.cpp:533:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 533 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) { + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/gdnative/string.cpp:540:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 540 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) { + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:551:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 551 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) { + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:559:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 559 | double GDAPI godot_string_to_double(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:565:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 565 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/gdnative/string.cpp:571:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 571 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/gdnative/string.cpp:577:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 577 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/gdnative/string.cpp:585:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 585 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/gdnative/string.cpp:593:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 593 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/gdnative/string.cpp:601:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 601 | double GDAPI godot_string_char_to_double(const char *p_what) { + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/gdnative/string.cpp:605:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 605 | godot_int GDAPI godot_string_char_to_int(const char *p_what) { + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/gdnative/string.cpp:609:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 609 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) { + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/gdnative/string.cpp:613:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 613 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) { + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:617:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 617 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) { + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:621:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 621 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:627:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 627 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:633:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 633 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) { + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:639:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 639 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) { + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/gdnative/string.cpp:643:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 643 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) { + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ @@ -271481,6 +279296,9 @@ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/gdnative/string.cpp:652:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 652 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) { + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ @@ -271583,6 +279401,9 @@ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/gdnative/string.cpp:660:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 660 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) { + | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ @@ -271655,6 +279476,9 @@ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:676:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 676 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) { + | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ @@ -271721,6 +279545,9 @@ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/gdnative/string.cpp:692:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 692 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) { + | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -271796,6 +279623,9 @@ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ +modules/gdnative/gdnative/string.cpp:708:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 708 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { + | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ @@ -271844,24 +279674,12 @@ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/string_name.h:55, - from modules/gdnative/gdnative/string_name.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ @@ -271871,102 +279689,51 @@ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/gdnative/string.cpp:724:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 724 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) { + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ @@ -271991,256 +279758,1742 @@ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ +modules/gdnative/gdnative/string.cpp:747:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 747 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { + | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/gdnative/string.cpp:770:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 770 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/gdnative/string.cpp:786:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 786 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/gdnative/string.cpp:802:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 802 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) { + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/gdnative/string.cpp:825:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 825 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { + | ^ +modules/gdnative/gdnative/string.cpp:848:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 848 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:863:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 863 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts) { + | ^ +modules/gdnative/gdnative/string.cpp:880:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 880 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) { + | ^ +modules/gdnative/gdnative/string.cpp:887:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 887 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) { + | ^ +modules/gdnative/gdnative/string.cpp:891:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 891 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) { + | ^ +modules/gdnative/gdnative/string.cpp:895:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 895 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:903:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 903 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:911:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 911 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:919:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 919 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:927:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 927 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) { + | ^ +modules/gdnative/gdnative/string.cpp:935:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 935 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) { + | ^ +modules/gdnative/gdnative/string.cpp:941:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 941 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) { + | ^ +modules/gdnative/gdnative/string.cpp:950:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 950 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) { + | ^ +modules/gdnative/gdnative/string.cpp:958:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 958 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) { + | ^ +modules/gdnative/gdnative/string.cpp:966:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 966 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:974:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 974 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) { + | ^ +modules/gdnative/gdnative/string.cpp:980:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 980 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:989:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 989 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:999:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 999 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1009:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1009 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) { + | ^ +modules/gdnative/gdnative/string.cpp:1015:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1015 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1021:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1021 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) { + | ^ +modules/gdnative/gdnative/string.cpp:1028:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1028 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1035:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1035 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1041:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1041 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1047:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1047 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) { + | ^ +modules/gdnative/gdnative/string.cpp:1051:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1051 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1055:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1055 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) { + | ^ +modules/gdnative/gdnative/string.cpp:1059:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1059 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) { + | ^ +modules/gdnative/gdnative/string.cpp:1063:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1063 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1080:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1080 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1088:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1088 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1105 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1120:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1120 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1129:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1129 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1138:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1138 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size) { + | ^ +modules/gdnative/gdnative/string.cpp:1146:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1146 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1152:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1152 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1158:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1158 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1164:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1164 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) { + | ^ +modules/gdnative/gdnative/string.cpp:1174:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1174 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) { + | ^ +modules/gdnative/gdnative/string.cpp:1184:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1184 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1193:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1193 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1202:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1202 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1211:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1211 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1220:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1220 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1229:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1229 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1238:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1238 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1247:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1247 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) { + | ^ +modules/gdnative/gdnative/string.cpp:1256:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1256 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1265 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1274:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1274 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1283:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1283 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1292:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1292 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1301:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1301 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1307:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1307 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) { + | ^ +modules/gdnative/gdnative/string.cpp:1313:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1313 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1319:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1319 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1325:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1325 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1331:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1331 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1337:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1337 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) { + | ^ +modules/gdnative/gdnative/string.cpp:1346:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1346 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) { + | ^ +modules/gdnative/gdnative/string.cpp:1356:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1356 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) { + | ^ +modules/gdnative/gdnative/string.cpp:1366:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1366 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) { + | ^ +modules/gdnative/gdnative/string.cpp:1377:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 1377 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { + | ^ +modules/gdnative/gdnative/string_name.cpp:44:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 44 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) { + | ^ +modules/gdnative/gdnative/string_name.cpp:50:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) { + | ^ +modules/gdnative/gdnative/string_name.cpp:55:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 55 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) { + | ^ +modules/gdnative/gdnative/string_name.cpp:62:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) { + | ^ +modules/gdnative/gdnative/string_name.cpp:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) { + | ^ +modules/gdnative/gdnative/string_name.cpp:72:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) { + | ^ +modules/gdnative/gdnative/string_name.cpp:78:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) { + | ^ +modules/gdnative/gdnative/string_name.cpp:84:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) { + | ^ +Compiling ==> modules/gdnative/gdnative/variant.cpp +Compiling ==> modules/gdnative/gdnative/vector2.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/aabb.h:54, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/gdnative/variant.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/gdnative/vector2.h:54, + from modules/gdnative/gdnative/vector2.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ @@ -272310,15 +281563,547 @@ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ @@ -272418,174 +282203,913 @@ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:157: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:165: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:169: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:185: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:193: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:197: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:201: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ @@ -273304,6 +283828,9 @@ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/gdnative/rid.cpp:43:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 43 | void GDAPI godot_rid_new(godot_rid *r_dest) { + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ @@ -273316,6 +283843,9 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/gdnative/rid.cpp:48:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -273329,6 +283859,9 @@ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ +modules/gdnative/gdnative/rid.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) { + | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ @@ -273353,6 +283886,9 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/gdnative/rid.cpp:62:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -273366,6 +283902,9 @@ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/gdnative/rid.cpp:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) { + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -274380,6 +284919,31 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ @@ -274419,6 +284983,9 @@ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/gdnative/transform.cpp:42:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin) { + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ @@ -274434,187 +285001,266 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/gdnative/rect2.cpp:42:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size) { - | ^ -modules/gdnative/gdnative/rect2.cpp:49:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height) { - | ^ -modules/gdnative/gdnative/rect2.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:61:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:72:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:78:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:83:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:91:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:99:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ -modules/gdnative/gdnative/rect2.cpp:105:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { - | ^ -modules/gdnative/gdnative/rect2.cpp:113:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom) { - | ^ -modules/gdnative/gdnative/rect2.cpp:120:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by) { - | ^ -modules/gdnative/gdnative/rect2.cpp:127:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:134:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/rect2.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { - | ^ -modules/gdnative/gdnative/rect2.cpp:148:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ -modules/gdnative/gdnative/rect2.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { - | ^ -modules/gdnative/gdnative/rect2.cpp:164:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { - | ^ -modules/gdnative/gdnative/rect2.cpp:170:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { - | ^ -modules/gdnative/gdnative/quat.cpp:42:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) { - | ^ -modules/gdnative/gdnative/quat.cpp:47:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) { - | ^ -modules/gdnative/gdnative/quat.cpp:53:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) { - | ^ -modules/gdnative/gdnative/quat.cpp:59:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) { - | ^ -modules/gdnative/gdnative/quat.cpp:65:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:85:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:90:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:95:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) { - | ^ -modules/gdnative/gdnative/quat.cpp:105:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) { +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/gdnative/transform.cpp:54:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) { + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ -modules/gdnative/gdnative/quat.cpp:112:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:117:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) { +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/gdnative/transform.cpp:61:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) { + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/gdnative/transform.cpp:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) { + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ -modules/gdnative/gdnative/quat.cpp:122:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:129:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:134:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:141:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:147:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) { +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/gdnative/transform.cpp:74:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) { + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/gdnative/transform.cpp:80:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) { + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/gdnative/transform.cpp:87:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) { | ^ -modules/gdnative/gdnative/quat.cpp:155:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/gdnative/transform.cpp:93:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform.cpp:100:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform.cpp:107:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform.cpp:114:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) { + | ^ +modules/gdnative/gdnative/transform.cpp:121:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/transform.cpp:129:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) { + | ^ +modules/gdnative/gdnative/transform.cpp:137:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) { + | ^ +modules/gdnative/gdnative/transform.cpp:145:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up) { + | ^ +modules/gdnative/gdnative/transform.cpp:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:163:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) { | ^ -modules/gdnative/gdnative/quat.cpp:163:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { +modules/gdnative/gdnative/transform.cpp:172:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) { + | ^ +modules/gdnative/gdnative/transform.cpp:177:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) { | ^ -modules/gdnative/gdnative/quat.cpp:171:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/quat.cpp:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:189:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) { +modules/gdnative/gdnative/transform.cpp:183:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) { + | ^ +modules/gdnative/gdnative/transform.cpp:192:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) { + | ^ +modules/gdnative/gdnative/transform.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:42:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:48:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:56:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 56 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:63:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:70:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) { | ^ -modules/gdnative/gdnative/quat.cpp:198:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:207:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) { - | ^ -modules/gdnative/gdnative/quat.cpp:221:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) { - | ^ -modules/gdnative/gdnative/quat.cpp:229:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) { +modules/gdnative/gdnative/transform2d.cpp:77:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:82:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:89:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:103:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:111:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) { | ^ +modules/gdnative/gdnative/transform2d.cpp:119:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:127:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:136:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:145:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:154:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:163:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:171:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:177:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:191:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { + | ^ +modules/gdnative/gdnative/transform2d.cpp:200:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { + | ^ +Compiling ==> modules/gdnative/gdnative/vector3.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, - from modules/gdnative/include/gdnative/transform.h:54, - from modules/gdnative/gdnative/transform.cpp:31: + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/gdnative/vector3.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -274645,6 +285291,7 @@ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ +Compiling ==> modules/gdnative/nativescript/api_generator.cpp modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ @@ -274793,124 +285440,6 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ @@ -275199,6 +285728,7 @@ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ +Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ @@ -275451,9 +285981,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/gdnative/string_name.cpp:44:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 44 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ @@ -275469,9 +285996,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/gdnative/string_name.cpp:50:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ @@ -275481,18 +286005,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/gdnative/string_name.cpp:55:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 55 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/gdnative/string_name.cpp:62:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) { - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: @@ -275535,9 +286053,6 @@ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ -modules/gdnative/gdnative/string_name.cpp:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) { - | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ @@ -275598,9 +286113,6 @@ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/gdnative/string_name.cpp:72:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) { - | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ @@ -275650,9 +286162,6 @@ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ -modules/gdnative/gdnative/string_name.cpp:78:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) { - | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ @@ -275716,9 +286225,6 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/gdnative/string_name.cpp:84:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -275817,6 +286323,9 @@ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/gdnative/vector2.cpp:42:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) { + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ @@ -275826,6 +286335,9 @@ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ +modules/gdnative/gdnative/vector2.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { + | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ @@ -275835,205 +286347,76 @@ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/gdnative/vector2.cpp:54:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { + | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ +modules/gdnative/gdnative/vector2.cpp:61:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { + | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ +modules/gdnative/gdnative/vector2.cpp:66:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { + | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/gdnative/vector2.cpp:71:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:76:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:81:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/gdnative/vector2.cpp:89:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/gdnative/vector2.cpp:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/gdnative/gdnative.cpp:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/gdnative/vector2.cpp:101:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ +modules/gdnative/gdnative/vector2.cpp:107:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/gdnative/vector2.cpp:113:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -276043,9 +286426,15 @@ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +modules/gdnative/gdnative/vector2.cpp:121:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t) { + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/gdnative/vector2.cpp:131:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta) { + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ @@ -276070,6 +286459,12 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/gdnative/vector2.cpp:139:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/vector2.cpp:147:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); @@ -276077,9 +286472,6 @@ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ @@ -276089,6 +286481,100 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/gdnative/vector2.cpp:154:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 154 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { + | ^ +modules/gdnative/gdnative/vector2.cpp:161:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ +modules/gdnative/gdnative/vector2.cpp:169:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { + | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/gdnative/vector2.cpp:174:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/gdnative/vector2.cpp:180:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/gdnative/vector2.cpp:188:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/gdnative/vector2.cpp:196:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -276102,6 +286588,9 @@ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/gdnative/vector2.cpp:204:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { + | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ @@ -276126,6 +286615,9 @@ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/gdnative/vector2.cpp:211:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ @@ -276144,6 +286636,9 @@ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/gdnative/vector2.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ @@ -276159,6 +286654,9 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/gdnative/vector2.cpp:228:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -276180,6 +286678,9 @@ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/gdnative/vector2.cpp:237:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ @@ -276204,6 +286705,9 @@ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/gdnative/vector2.cpp:246:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { + | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ @@ -276222,6 +286726,9 @@ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ +modules/gdnative/gdnative/vector2.cpp:254:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ @@ -276243,6 +286750,9 @@ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/gdnative/vector2.cpp:263:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { + | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ @@ -276267,6 +286777,9 @@ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/vector2.cpp:271:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 271 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ @@ -276279,16 +286792,15 @@ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/vector2.cpp:277:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { + | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ @@ -276304,6 +286816,9 @@ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ +modules/gdnative/gdnative/vector2.cpp:283:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 283 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ @@ -276316,9 +286831,6 @@ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ @@ -276331,9 +286843,9 @@ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ +modules/gdnative/gdnative/vector2.cpp:291:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { + | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ @@ -276343,12 +286855,18 @@ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +modules/gdnative/gdnative/vector2.cpp:296:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 296 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { + | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/gdnative/vector2.cpp:301:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 301 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -276361,6 +286879,9 @@ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/gdnative/vector2.cpp:306:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 306 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ @@ -276709,10 +287230,6 @@ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ @@ -276755,16 +287272,6 @@ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -277177,643 +287684,159 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -Compiling ==> modules/gdnative/gdnative/transform2d.cpp -modules/gdnative/gdnative/gdnative.cpp:46:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 46 | void GDAPI godot_object_destroy(godot_object *p_o) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:52:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 52 | godot_object GDAPI *godot_global_get_singleton(char *p_name) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:58:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 58 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:64:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:70:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:92:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:100:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_dictionary GDAPI godot_get_global_constants() { - | ^ -modules/gdnative/gdnative/gdnative.cpp:114:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:118:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI *godot_alloc(int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:122:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:126:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | void GDAPI godot_free(void *p_ptr) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:130:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:134:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:138:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | void GDAPI godot_print(const godot_string *p_message) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:168:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { - | ^ -modules/gdnative/gdnative/gdnative.cpp:172:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { - | ^ -modules/gdnative/gdnative/string.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) { - | ^ -modules/gdnative/gdnative/string.cpp:53:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) { - | ^ -modules/gdnative/gdnative/string.cpp:59:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) { - | ^ -modules/gdnative/gdnative/string.cpp:65:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_string_new(godot_string *r_dest) { - | ^ -modules/gdnative/gdnative/string.cpp:70:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) { - | ^ -modules/gdnative/gdnative/string.cpp:76:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) { - | ^ -modules/gdnative/gdnative/string.cpp:81:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/string.cpp:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) { - | ^ -modules/gdnative/gdnative/string.cpp:91:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) { - | ^ -modules/gdnative/gdnative/string.cpp:102:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) { - | ^ -modules/gdnative/gdnative/string.cpp:108:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) { - | ^ -modules/gdnative/gdnative/string.cpp:116:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | void GDAPI godot_string_destroy(godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:123:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_int GDAPI godot_string_length(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:131:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:138:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:144:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:151:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:158:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) { - | ^ -modules/gdnative/gdnative/string.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:179:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_string GDAPI godot_string_chr(wchar_t p_character) { - | ^ -Compiling ==> modules/gdnative/gdnative/variant.cpp -modules/gdnative/gdnative/string.cpp:186:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:193:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { - | ^ -modules/gdnative/gdnative/string.cpp:200:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { - | ^ -modules/gdnative/gdnative/string.cpp:207:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:214:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:221:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) { - | ^ -modules/gdnative/gdnative/string.cpp:234:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:247:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) { - | ^ -modules/gdnative/gdnative/string.cpp:260:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 260 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:267:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:274:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:281:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) { - | ^ -modules/gdnative/gdnative/string.cpp:290:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) { - | ^ -modules/gdnative/gdnative/string.cpp:300:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:307:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:313:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:328:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 328 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:334:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 334 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:341:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:348:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) { - | ^ -modules/gdnative/gdnative/string.cpp:356:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { - | ^ -modules/gdnative/gdnative/string.cpp:365:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 365 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) { - | ^ -modules/gdnative/gdnative/string.cpp:372:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) { - | ^ -modules/gdnative/gdnative/string.cpp:379:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) { - | ^ -modules/gdnative/gdnative/string.cpp:386:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 386 | godot_string GDAPI godot_string_num(double p_num) { - | ^ -modules/gdnative/gdnative/string.cpp:393:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) { - | ^ -modules/gdnative/gdnative/string.cpp:400:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 400 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { - | ^ -modules/gdnative/gdnative/string.cpp:407:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base) { - | ^ -modules/gdnative/gdnative/string.cpp:414:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 414 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { - | ^ -modules/gdnative/gdnative/string.cpp:421:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 421 | godot_string GDAPI godot_string_num_real(double p_num) { - | ^ -modules/gdnative/gdnative/string.cpp:428:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 428 | godot_string GDAPI godot_string_num_scientific(double p_num) { - | ^ -modules/gdnative/gdnative/string.cpp:435:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) { - | ^ -modules/gdnative/gdnative/string.cpp:442:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) { - | ^ -modules/gdnative/gdnative/string.cpp:450:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) { - | ^ -modules/gdnative/gdnative/string.cpp:458:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) { - | ^ -modules/gdnative/gdnative/string.cpp:468:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 468 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) { - | ^ -modules/gdnative/gdnative/string.cpp:478:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 478 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:485:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:492:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:499:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { - | ^ -modules/gdnative/gdnative/string.cpp:506:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 506 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) { - | ^ -modules/gdnative/gdnative/string.cpp:516:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 516 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) { - | ^ -modules/gdnative/gdnative/string.cpp:524:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 524 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { - | ^ -modules/gdnative/gdnative/string.cpp:533:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 533 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) { - | ^ -modules/gdnative/gdnative/string.cpp:540:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 540 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) { - | ^ -modules/gdnative/gdnative/string.cpp:551:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 551 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) { - | ^ -modules/gdnative/gdnative/string.cpp:559:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 559 | double GDAPI godot_string_to_double(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:565:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 565 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:571:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 571 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:577:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 577 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:585:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 585 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:593:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 593 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:601:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 601 | double GDAPI godot_string_char_to_double(const char *p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:605:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 605 | godot_int GDAPI godot_string_char_to_int(const char *p_what) { - | ^ -modules/gdnative/gdnative/string.cpp:609:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 609 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:613:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 613 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:617:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 617 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:621:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 621 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:627:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 627 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:633:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 633 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:639:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 639 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) { - | ^ -modules/gdnative/gdnative/string.cpp:643:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 643 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) { - | ^ -modules/gdnative/gdnative/string.cpp:652:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 652 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) { - | ^ -modules/gdnative/gdnative/string.cpp:660:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 660 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:676:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 676 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:692:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 692 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:708:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 708 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:724:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 724 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:747:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 747 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:770:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 770 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:786:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 786 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:802:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 802 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:825:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 825 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { - | ^ -modules/gdnative/gdnative/string.cpp:848:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 848 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:863:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 863 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts) { - | ^ -modules/gdnative/gdnative/string.cpp:880:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 880 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) { - | ^ -modules/gdnative/gdnative/string.cpp:887:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 887 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) { - | ^ -modules/gdnative/gdnative/string.cpp:891:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 891 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) { - | ^ -modules/gdnative/gdnative/string.cpp:895:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 895 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:903:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 903 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:911:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 911 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:919:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 919 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:927:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 927 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) { - | ^ -modules/gdnative/gdnative/string.cpp:935:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 935 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) { - | ^ -modules/gdnative/gdnative/string.cpp:941:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 941 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) { - | ^ -modules/gdnative/gdnative/string.cpp:950:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 950 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) { - | ^ -modules/gdnative/gdnative/string.cpp:958:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 958 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) { - | ^ -modules/gdnative/gdnative/string.cpp:966:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 966 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:974:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 974 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) { - | ^ -modules/gdnative/gdnative/string.cpp:980:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 980 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:989:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 989 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:999:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 999 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1009:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1009 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) { - | ^ -modules/gdnative/gdnative/string.cpp:1015:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1015 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1021:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1021 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) { - | ^ -modules/gdnative/gdnative/string.cpp:1028:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1028 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1035:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1035 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1041:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1041 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1047:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1047 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) { - | ^ -modules/gdnative/gdnative/string.cpp:1051:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1051 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1055:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1055 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) { - | ^ -modules/gdnative/gdnative/string.cpp:1059:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1059 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) { - | ^ -modules/gdnative/gdnative/string.cpp:1063:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1063 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1080:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1080 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1088:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1088 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1105 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1120:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1120 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1129:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1129 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1138:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1138 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size) { - | ^ -modules/gdnative/gdnative/string.cpp:1146:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1146 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1152:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1152 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1158:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1158 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1164:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1164 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) { - | ^ -modules/gdnative/gdnative/string.cpp:1174:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1174 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) { - | ^ -modules/gdnative/gdnative/string.cpp:1184:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1184 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1193:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1193 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1202:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1202 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1211:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1211 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1220:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1220 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1229:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1229 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1238:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1238 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1247:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1247 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) { - | ^ -modules/gdnative/gdnative/string.cpp:1256:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1256 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1265 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1274:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1274 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1283:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1283 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1292:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1292 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1301:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1301 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1307:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1307 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) { - | ^ -modules/gdnative/gdnative/string.cpp:1313:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1313 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1319:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1319 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1325:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1325 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1331:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1331 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1337:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1337 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) { - | ^ -modules/gdnative/gdnative/string.cpp:1346:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1346 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) { - | ^ -modules/gdnative/gdnative/string.cpp:1356:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1356 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) { - | ^ -modules/gdnative/gdnative/string.cpp:1366:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1366 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) { - | ^ -modules/gdnative/gdnative/string.cpp:1377:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 1377 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/transform2d.h:54, - from modules/gdnative/gdnative/transform2d.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); +Compiling ==> modules/gdnative/nativescript/nativescript.cpp +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/include/nativescript/godot_nativescript.h:34, + from modules/gdnative/nativescript/godot_nativescript.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); @@ -278806,16 +288829,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/aabb.h:54, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/gdnative/variant.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ @@ -278825,133 +288838,57 @@ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ @@ -278961,201 +288898,102 @@ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ @@ -279177,172 +289015,79 @@ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -279353,12 +289098,6 @@ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ @@ -279368,206 +289107,101 @@ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -279575,243 +289209,196 @@ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ @@ -279821,234 +289408,123 @@ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -280058,111 +289534,51 @@ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ @@ -280172,117 +289588,57 @@ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ @@ -280307,906 +289663,495 @@ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -281214,1506 +290159,507 @@ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +Compiling ==> modules/gdnative/nativescript/register_types.cpp +modules/gdnative/gdnative/vector3.cpp:42:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 42 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z) { + | ^ +modules/gdnative/gdnative/vector3.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) { | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); +modules/gdnative/gdnative/vector3.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 54 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:59:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:64:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:69:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) { | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); +modules/gdnative/gdnative/vector3.cpp:74:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) { | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); +modules/gdnative/gdnative/vector3.cpp:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) { | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); +modules/gdnative/gdnative/vector3.cpp:86:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:157: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); +modules/gdnative/gdnative/vector3.cpp:93:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) { + | ^ +modules/gdnative/gdnative/vector3.cpp:102:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { + | ^ +modules/gdnative/gdnative/vector3.cpp:110:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/vector3.cpp:118:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t) { + | ^ +modules/gdnative/gdnative/vector3.cpp:128:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta) { | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); +modules/gdnative/gdnative/vector3.cpp:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:165: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); +modules/gdnative/gdnative/vector3.cpp:150:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:158:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) { | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); +modules/gdnative/gdnative/vector3.cpp:165:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) { + | ^ +modules/gdnative/gdnative/vector3.cpp:172:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) { | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:169: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); +modules/gdnative/gdnative/vector3.cpp:179:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) { | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); +modules/gdnative/gdnative/vector3.cpp:186:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { + | ^ +modules/gdnative/gdnative/vector3.cpp:194:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:185: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); +modules/gdnative/gdnative/vector3.cpp:200:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); +modules/gdnative/gdnative/vector3.cpp:206:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { + | ^ +modules/gdnative/gdnative/vector3.cpp:212:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) { + | ^ +modules/gdnative/gdnative/vector3.cpp:220:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) { + | ^ +modules/gdnative/gdnative/vector3.cpp:228:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) { + | ^ +modules/gdnative/gdnative/vector3.cpp:236:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:193: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:197: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:201: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); +modules/gdnative/gdnative/vector3.cpp:245:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); +modules/gdnative/gdnative/vector3.cpp:254:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 254 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:263:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) { | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); +modules/gdnative/gdnative/vector3.cpp:271:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 271 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); +modules/gdnative/gdnative/vector3.cpp:280:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:288:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 288 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:294:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) { + | ^ +modules/gdnative/gdnative/vector3.cpp:300:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self) { | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); +modules/gdnative/gdnative/vector3.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val) { + | ^ +modules/gdnative/gdnative/vector3.cpp:313:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 313 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) { + | ^ +modules/gdnative/gdnative/variant.cpp:60:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); +modules/gdnative/gdnative/variant.cpp:65:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) { | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); +modules/gdnative/gdnative/variant.cpp:71:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) { | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); +modules/gdnative/gdnative/variant.cpp:76:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) { | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); +modules/gdnative/gdnative/variant.cpp:81:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) { | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); +modules/gdnative/gdnative/variant.cpp:86:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) { | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); +modules/gdnative/gdnative/variant.cpp:91:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) { | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); +modules/gdnative/gdnative/variant.cpp:96:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) { | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); +modules/gdnative/gdnative/variant.cpp:102:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) { | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); +modules/gdnative/gdnative/variant.cpp:108:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) { | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); +modules/gdnative/gdnative/variant.cpp:114:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) { | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); +modules/gdnative/gdnative/variant.cpp:120:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) { | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); +modules/gdnative/gdnative/variant.cpp:126:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) { | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); +modules/gdnative/gdnative/variant.cpp:132:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) { | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); +modules/gdnative/gdnative/variant.cpp:138:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) { | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); +modules/gdnative/gdnative/variant.cpp:144:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) { | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); +modules/gdnative/gdnative/variant.cpp:150:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) { | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); +modules/gdnative/gdnative/variant.cpp:156:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) { | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); +modules/gdnative/gdnative/variant.cpp:162:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) { | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); +modules/gdnative/gdnative/variant.cpp:168:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) { | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); +modules/gdnative/gdnative/variant.cpp:174:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) { | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); +modules/gdnative/gdnative/variant.cpp:194:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) { | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); +modules/gdnative/gdnative/variant.cpp:200:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) { | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); +modules/gdnative/gdnative/variant.cpp:206:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) { | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); +modules/gdnative/gdnative/variant.cpp:212:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) { | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); +modules/gdnative/gdnative/variant.cpp:218:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) { | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); +modules/gdnative/gdnative/variant.cpp:224:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) { | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); +modules/gdnative/gdnative/variant.cpp:230:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) { | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); +modules/gdnative/gdnative/variant.cpp:236:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) { | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); +modules/gdnative/gdnative/variant.cpp:242:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) { | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:248:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:253:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:258:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:263:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 263 | double GDAPI godot_variant_as_real(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:268:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:284:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 284 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:292:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 292 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:300:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 300 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:308:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:316:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 316 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:324:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 324 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:332:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 332 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:340:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 340 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:348:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 348 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:356:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 356 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:364:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 364 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:372:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 372 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:379:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 379 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:387:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:395:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:404:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 404 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:413:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:422:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:431:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:440:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:449:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 449 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); +modules/gdnative/gdnative/variant.cpp:458:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error) { | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); +modules/gdnative/gdnative/variant.cpp:474:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) { | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); +modules/gdnative/gdnative/variant.cpp:480:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) { | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); +modules/gdnative/gdnative/variant.cpp:486:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) { | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); +modules/gdnative/gdnative/variant.cpp:492:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) { | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:498:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 498 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); +modules/gdnative/gdnative/variant.cpp:503:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 503 | void GDAPI godot_variant_destroy(godot_variant *p_self) { | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); +modules/gdnative/gdnative/variant.cpp:510:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 510 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) { | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); +modules/gdnative/gdnative/variant.cpp:518:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 518 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid) { | ^ -Compiling ==> modules/gdnative/gdnative/vector2.cpp -modules/gdnative/gdnative/transform.cpp:42:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin) { - | ^ -modules/gdnative/gdnative/transform.cpp:54:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) { - | ^ -modules/gdnative/gdnative/transform.cpp:61:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) { - | ^ -modules/gdnative/gdnative/transform.cpp:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:74:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:80:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:87:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:93:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:100:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:107:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:114:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) { - | ^ -modules/gdnative/gdnative/transform.cpp:121:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/transform.cpp:129:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) { - | ^ -modules/gdnative/gdnative/transform.cpp:137:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) { - | ^ -modules/gdnative/gdnative/transform.cpp:145:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up) { - | ^ -modules/gdnative/gdnative/transform.cpp:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:163:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:172:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) { - | ^ -modules/gdnative/gdnative/transform.cpp:177:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) { - | ^ -modules/gdnative/gdnative/transform.cpp:183:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) { - | ^ -modules/gdnative/gdnative/transform.cpp:192:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) { - | ^ -modules/gdnative/gdnative/transform.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) { - | ^ +Compiling ==> modules/gdnative/gdnative_library_singleton_editor.cpp +Compiling ==> modules/gdnative/gdnative_library_editor_plugin.cpp +Compiling ==> modules/gdnative/net/multiplayer_peer_gdnative.cpp +Compiling ==> modules/gdnative/net/packet_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/vector2.h:54, - from modules/gdnative/gdnative/vector2.cpp:31: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/nativescript/nativescript.h:45, + from modules/gdnative/nativescript/nativescript.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -282774,6 +290720,124 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: @@ -283797,6 +291861,13 @@ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40, + from modules/gdnative/nativescript/nativescript.h:45, + from modules/gdnative/nativescript/godot_nativescript.cpp:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ @@ -283806,6 +291877,15 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -283825,54 +291905,94 @@ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ @@ -283880,6 +292000,10 @@ modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ @@ -283898,6 +292022,9 @@ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ @@ -283920,6 +292047,10 @@ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ @@ -283944,6 +292075,9 @@ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ @@ -283956,6 +292090,9 @@ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ @@ -284220,6 +292357,10 @@ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ @@ -284406,6 +292547,10 @@ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ @@ -284427,6 +292572,9 @@ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ @@ -284445,6 +292593,9 @@ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ @@ -284980,9 +293131,6 @@ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ -modules/gdnative/gdnative/transform2d.cpp:42:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) { - | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ @@ -284995,18 +293143,12 @@ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ -modules/gdnative/gdnative/transform2d.cpp:48:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin) { - | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ -modules/gdnative/gdnative/transform2d.cpp:56:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 56 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) { - | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ @@ -285025,193 +293167,261 @@ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ -modules/gdnative/gdnative/transform2d.cpp:63:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) { - | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:70:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:77:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:82:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/gdnative/transform2d.cpp:89:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/gdnative/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) { - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/gdnative/transform2d.cpp:103:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) { - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:111:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) { +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:119:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) { - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/gdnative/transform2d.cpp:127:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/gdnative/transform2d.cpp:136:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/gdnative/transform2d.cpp:145:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ -modules/gdnative/gdnative/transform2d.cpp:154:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:77:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:100:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:114:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:134:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) { | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:163:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c) { - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/gdnative/transform2d.cpp:171:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:177:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { - | ^ -modules/gdnative/gdnative/transform2d.cpp:191:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { +modules/gdnative/nativescript/godot_nativescript.cpp:177:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:196:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:223:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:232:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:244:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:256:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:268:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 268 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) { | ^ -modules/gdnative/gdnative/transform2d.cpp:200:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { - | ^ -Compiling ==> modules/gdnative/gdnative/vector3.cpp -Compiling ==> modules/gdnative/nativescript/api_generator.cpp -Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp +modules/gdnative/nativescript/godot_nativescript.cpp:272:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 272 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:276:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 276 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:285:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:304:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 304 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:308:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 308 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:312:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 312 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) { + | ^ +modules/gdnative/nativescript/godot_nativescript.cpp:316:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 316 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/gdnative/basis.h:54, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/gdnative/vector3.cpp:31: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/nativescript/nativescript.h:45, + from modules/gdnative/nativescript/register_types.cpp:36: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -285390,44 +293600,362 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); @@ -285873,18 +294401,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/gdnative/vector2.cpp:42:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ -modules/gdnative/gdnative/vector2.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ @@ -285897,9 +294419,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/gdnative/vector2.cpp:54:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ @@ -285912,9 +294431,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/gdnative/vector2.cpp:61:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ @@ -285924,48 +294440,30 @@ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ -modules/gdnative/gdnative/vector2.cpp:66:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { - | ^ -modules/gdnative/gdnative/vector2.cpp:71:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/gdnative/vector2.cpp:76:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/gdnative/vector2.cpp:81:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/gdnative/vector2.cpp:89:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/gdnative/vector2.cpp:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ @@ -285990,12 +294488,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/gdnative/vector2.cpp:101:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ -modules/gdnative/gdnative/vector2.cpp:107:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: @@ -286014,9 +294506,6 @@ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:113:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t) { - | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ @@ -286068,9 +294557,6 @@ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:121:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t) { - | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ @@ -286171,9 +294657,6 @@ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/gdnative/vector2.cpp:131:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta) { - | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ @@ -286219,9 +294702,6 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/gdnative/vector2.cpp:139:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -286259,113 +294739,10 @@ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:155: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/gdnative/vector2.cpp:147:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/gdnative/vector2.cpp:154:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 154 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/gdnative/vector2.cpp:161:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ -modules/gdnative/gdnative/vector2.cpp:169:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ @@ -286378,9 +294755,6 @@ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/gdnative/vector2.cpp:174:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { - | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ @@ -286414,9 +294788,6 @@ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/gdnative/vector2.cpp:180:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ @@ -286445,9 +294816,6 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -modules/gdnative/gdnative/vector2.cpp:188:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -286455,9 +294823,6 @@ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ -modules/gdnative/gdnative/vector2.cpp:196:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { - | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ @@ -286479,9 +294844,6 @@ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:204:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ @@ -286527,9 +294889,6 @@ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ -modules/gdnative/gdnative/vector2.cpp:211:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { - | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); @@ -286540,9 +294899,6 @@ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ @@ -286555,18 +294911,12 @@ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:228:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:237:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ @@ -286609,9 +294959,6 @@ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ -modules/gdnative/gdnative/vector2.cpp:246:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { - | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ @@ -286633,9 +294980,6 @@ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ -modules/gdnative/gdnative/vector2.cpp:254:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ @@ -286690,9 +295034,6 @@ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/gdnative/vector2.cpp:263:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { - | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ @@ -286711,9 +295052,6 @@ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ -modules/gdnative/gdnative/vector2.cpp:271:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 271 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ @@ -286813,9 +295151,6 @@ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ -modules/gdnative/gdnative/vector2.cpp:277:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { - | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ @@ -286825,9 +295160,6 @@ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ -modules/gdnative/gdnative/vector2.cpp:283:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 283 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ @@ -286849,9 +295181,6 @@ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/gdnative/vector2.cpp:291:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { - | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ @@ -286948,9 +295277,6 @@ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ -modules/gdnative/gdnative/vector2.cpp:296:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { - | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ @@ -286969,9 +295295,6 @@ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ -modules/gdnative/gdnative/vector2.cpp:301:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 301 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ @@ -286984,9 +295307,6 @@ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ -modules/gdnative/gdnative/vector2.cpp:306:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 306 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { - | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ @@ -287525,435 +295845,201 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/gdnative/variant.cpp:60:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:65:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) { - | ^ -modules/gdnative/gdnative/variant.cpp:71:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) { - | ^ -modules/gdnative/gdnative/variant.cpp:76:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) { - | ^ -modules/gdnative/gdnative/variant.cpp:81:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) { +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ -modules/gdnative/gdnative/variant.cpp:86:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) { - | ^ -modules/gdnative/gdnative/variant.cpp:91:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) { +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ -modules/gdnative/gdnative/variant.cpp:96:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) { - | ^ -modules/gdnative/gdnative/variant.cpp:102:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) { - | ^ -modules/gdnative/gdnative/variant.cpp:108:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) { - | ^ -modules/gdnative/gdnative/variant.cpp:114:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) { - | ^ -modules/gdnative/gdnative/variant.cpp:120:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) { - | ^ -modules/gdnative/gdnative/variant.cpp:126:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) { - | ^ -modules/gdnative/gdnative/variant.cpp:132:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) { - | ^ -modules/gdnative/gdnative/variant.cpp:138:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) { - | ^ -modules/gdnative/gdnative/variant.cpp:144:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) { - | ^ -modules/gdnative/gdnative/variant.cpp:150:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) { - | ^ -modules/gdnative/gdnative/variant.cpp:156:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) { - | ^ -modules/gdnative/gdnative/variant.cpp:162:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) { - | ^ -modules/gdnative/gdnative/variant.cpp:168:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) { - | ^ -modules/gdnative/gdnative/variant.cpp:174:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) { - | ^ -modules/gdnative/gdnative/variant.cpp:194:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) { - | ^ -modules/gdnative/gdnative/variant.cpp:200:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) { - | ^ -modules/gdnative/gdnative/variant.cpp:206:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) { - | ^ -modules/gdnative/gdnative/variant.cpp:212:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) { - | ^ -modules/gdnative/gdnative/variant.cpp:218:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) { - | ^ -modules/gdnative/gdnative/variant.cpp:224:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) { - | ^ -modules/gdnative/gdnative/variant.cpp:230:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) { - | ^ -modules/gdnative/gdnative/variant.cpp:236:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) { - | ^ -modules/gdnative/gdnative/variant.cpp:242:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) { - | ^ -modules/gdnative/gdnative/variant.cpp:248:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:253:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:258:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:263:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | double GDAPI godot_variant_as_real(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:268:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:284:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:292:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:300:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:308:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:316:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 316 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:324:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 324 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:332:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 332 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:340:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 340 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:348:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:356:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:364:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:372:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:379:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) { +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ -modules/gdnative/gdnative/variant.cpp:387:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) { +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ -modules/gdnative/gdnative/variant.cpp:395:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:404:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 404 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) { +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ -modules/gdnative/gdnative/variant.cpp:413:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:422:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:431:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:440:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:449:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 449 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) { +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ -modules/gdnative/gdnative/variant.cpp:458:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error) { - | ^ -modules/gdnative/gdnative/variant.cpp:474:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) { - | ^ -modules/gdnative/gdnative/variant.cpp:480:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) { - | ^ -modules/gdnative/gdnative/variant.cpp:486:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) { - | ^ -modules/gdnative/gdnative/variant.cpp:492:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) { +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -modules/gdnative/gdnative/variant.cpp:498:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 498 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:503:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 503 | void GDAPI godot_variant_destroy(godot_variant *p_self) { - | ^ -modules/gdnative/gdnative/variant.cpp:510:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 510 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) { - | ^ -modules/gdnative/gdnative/variant.cpp:518:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 518 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid) { - | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/include/nativescript/godot_nativescript.h:34, - from modules/gdnative/nativescript/godot_nativescript.cpp:31: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -290028,7 +298114,6 @@ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ -Compiling ==> modules/gdnative/nativescript/nativescript.cpp modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ @@ -290378,6 +298463,61 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ @@ -290480,150 +298620,47 @@ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ -modules/gdnative/gdnative/rid.cpp:43:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 43 | void GDAPI godot_rid_new(godot_rid *r_dest) { - | ^ -modules/gdnative/gdnative/rid.cpp:48:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) { - | ^ -modules/gdnative/gdnative/rid.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) { - | ^ -modules/gdnative/gdnative/rid.cpp:62:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) { - | ^ -modules/gdnative/gdnative/rid.cpp:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:42:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 42 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z) { - | ^ -modules/gdnative/gdnative/vector3.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 54 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:59:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:64:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:69:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:74:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:86:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:93:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) { - | ^ -modules/gdnative/gdnative/vector3.cpp:102:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { - | ^ -modules/gdnative/gdnative/vector3.cpp:110:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/vector3.cpp:118:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t) { - | ^ -modules/gdnative/gdnative/vector3.cpp:128:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta) { - | ^ -modules/gdnative/gdnative/vector3.cpp:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) { +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ -modules/gdnative/gdnative/vector3.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:150:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:158:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:165:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:172:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:179:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:186:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -modules/gdnative/gdnative/vector3.cpp:194:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:200:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) { | ^ -modules/gdnative/gdnative/vector3.cpp:206:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { - | ^ -modules/gdnative/gdnative/vector3.cpp:212:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) { - | ^ -modules/gdnative/gdnative/vector3.cpp:220:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) { - | ^ -modules/gdnative/gdnative/vector3.cpp:228:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) { - | ^ -modules/gdnative/gdnative/vector3.cpp:236:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:245:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:254:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 254 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:263:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:271:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 271 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:280:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:288:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:294:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) { - | ^ -modules/gdnative/gdnative/vector3.cpp:300:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self) { - | ^ -modules/gdnative/gdnative/vector3.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val) { - | ^ -modules/gdnative/gdnative/vector3.cpp:313:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) { - | ^ -Compiling ==> modules/gdnative/nativescript/register_types.cpp -Compiling ==> modules/gdnative/gdnative_library_singleton_editor.cpp -Compiling ==> modules/gdnative/gdnative_library_editor_plugin.cpp -Compiling ==> modules/gdnative/net/multiplayer_peer_gdnative.cpp -Compiling ==> modules/gdnative/net/packet_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: + from modules/gdnative/net/packet_peer_gdnative.h:35, + from modules/gdnative/net/packet_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -292452,6 +300489,7 @@ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +Compiling ==> modules/gdnative/net/register_types.cpp modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ @@ -293235,160 +301273,16 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40, - from modules/gdnative/nativescript/nativescript.h:45, - from modules/gdnative/nativescript/godot_nativescript.cpp:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:77:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:100:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:114:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:134:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:177:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:196:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:223:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:232:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:244:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:256:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:268:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:272:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:276:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 276 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:285:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:304:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:308:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 308 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:312:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 312 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) { - | ^ -modules/gdnative/nativescript/godot_nativescript.cpp:316:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 316 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) { - | ^ +modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) { + | ^ +Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/nativescript/nativescript.h:45, - from modules/gdnative/nativescript/register_types.cpp:36: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative_library_singleton_editor.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -294131,6 +302025,7 @@ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ @@ -294814,46 +302709,1220 @@ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ +Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +Compiling ==> modules/gdnative/arvr/register_types.cpp +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ +Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/packet_peer_gdnative.h:35, - from modules/gdnative/net/packet_peer_gdnative.cpp:31: + from modules/gdnative/net/multiplayer_peer_gdnative.h:35, + from modules/gdnative/net/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ @@ -294896,12 +303965,6 @@ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); @@ -294945,9 +304008,6 @@ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ @@ -294996,9 +304056,6 @@ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ @@ -295026,15 +304083,6 @@ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: @@ -295101,9 +304149,6 @@ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ @@ -295134,9 +304179,6 @@ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -295155,10 +304197,6 @@ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ @@ -295189,30 +304227,15 @@ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ @@ -295237,15 +304260,9 @@ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ @@ -295255,9 +304272,6 @@ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ @@ -295270,27 +304284,15 @@ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ @@ -295321,15 +304323,9 @@ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -295342,9 +304338,6 @@ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ @@ -295402,18 +304395,12 @@ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ @@ -295438,27 +304425,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ @@ -295471,393 +304446,195 @@ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ @@ -295867,165 +304644,78 @@ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ @@ -296038,9 +304728,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ @@ -296074,21 +304761,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ @@ -296113,33 +304791,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ @@ -296161,15 +304824,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ @@ -296182,12 +304839,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ @@ -296197,15 +304848,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ @@ -296215,15 +304860,9 @@ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ @@ -296245,9 +304884,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ @@ -296266,9 +304902,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ @@ -296281,9 +304914,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ @@ -296299,601 +304929,235 @@ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ @@ -296903,24 +305167,15 @@ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -296930,164 +305185,43 @@ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); @@ -297095,27 +305229,18 @@ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ @@ -297146,15 +305271,9 @@ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ @@ -297164,46 +305283,13 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ @@ -297213,20 +305299,6 @@ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); @@ -297258,82 +305330,42 @@ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ @@ -297371,16 +305403,9 @@ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ @@ -297390,33 +305415,21 @@ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ @@ -297426,51 +305439,27 @@ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ @@ -297483,15 +305472,9 @@ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ @@ -297501,117 +305484,63 @@ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ @@ -297639,19 +305568,12 @@ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ @@ -297676,25 +305598,15 @@ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ @@ -297722,26 +305634,12 @@ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ @@ -298618,17 +306516,13 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) { - | ^ -Compiling ==> modules/gdnative/net/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/nativescript/nativescript.h:45, - from modules/gdnative/nativescript/nativescript.cpp:31: + from modules/gdnative/gdnative.h:39, + from modules/gdnative/gdnative_library_editor_plugin.h:36, + from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -301053,7 +308947,7 @@ 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: + from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -301240,15 +309134,13 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp -Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp -Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_singleton_editor.cpp:33: + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/net/stream_peer_gdnative.h:35, + from modules/gdnative/net/stream_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -303673,7 +311565,7 @@ 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/gdnative.h:40: + from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ @@ -303860,14 +311752,15 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdnative/arvr/register_types.cpp +modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) { + | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/multiplayer_peer_gdnative.h:35, - from modules/gdnative/net/register_types.cpp:32: + from modules/gdnative/net/webrtc_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -306092,6 +313985,7 @@ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ +Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ @@ -306479,14 +314373,13 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/stream_peer_gdnative.h:35, - from modules/gdnative/net/stream_peer_gdnative.cpp:31: + from modules/gdnative/arvr/arvr_interface_gdnative.h:34, + from modules/gdnative/arvr/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -306632,113 +314525,385 @@ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from ./modules/gdnative/gdnative.h:39, + from modules/gdnative/arvr/arvr_interface_gdnative.h:34, + from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); @@ -306764,6 +314929,9 @@ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ @@ -306872,6 +315040,9 @@ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ @@ -306896,9 +315067,15 @@ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ @@ -306986,99 +315163,201 @@ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ +modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); + | ^ +modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ +modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_basis_new(godot_basis *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ +modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ @@ -307100,114 +315379,231 @@ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); + | ^ +modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ +modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); + | ^ +modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ @@ -307220,66 +315616,126 @@ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ @@ -307298,2641 +315754,531 @@ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) { - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/net/webrtc_gdnative.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); + | ^ +modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ @@ -310008,6 +316354,12 @@ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ @@ -310173,63 +316525,120 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ @@ -310242,27 +316651,60 @@ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ @@ -310272,27 +316714,57 @@ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ @@ -310302,18 +316774,36 @@ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ @@ -310321,51 +316811,106 @@ modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -310381,12 +316926,64 @@ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); @@ -310403,46 +317000,107 @@ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ @@ -310458,21 +317116,37 @@ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ @@ -310485,56 +317159,129 @@ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ @@ -310550,55 +317297,122 @@ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ @@ -310608,54 +317422,126 @@ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ @@ -310665,9 +317551,15 @@ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ @@ -310827,120 +317719,240 @@ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ @@ -310950,90 +317962,237 @@ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ @@ -311043,12 +318202,18 @@ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ @@ -311061,6 +318226,9 @@ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ @@ -311169,36 +318337,66 @@ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ +modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) { + | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ @@ -311208,6 +318406,9 @@ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) { + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ @@ -311217,6 +318418,9 @@ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ +modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) { + | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ @@ -311268,6 +318472,9 @@ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ @@ -311277,6490 +318484,198 @@ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/arvr/arvr_interface_gdnative.h:34, - from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ -modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) { - | ^ -modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) { - | ^ -modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) { - | ^ -Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp -Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from ./modules/gdnative/gdnative.h:39, - from modules/gdnative/arvr/arvr_interface_gdnative.h:34, - from modules/gdnative/arvr/register_types.cpp:32: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/gdnative.h:39, - from modules/gdnative/gdnative_library_editor_plugin.h:36, - from modules/gdnative/gdnative_library_editor_plugin.cpp:32: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); - | ^ -modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); - | ^ -modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); - | ^ -modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_basis_new(godot_basis *r_dest); - | ^ -modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); - | ^ -modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); - | ^ -modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); - | ^ -modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); - | ^ -modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); - | ^ -modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); - | ^ -modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); - | ^ -modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ @@ -317770,1283 +318685,135 @@ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from ./modules/gdnative/gdnative.h:40: -modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 47 | JNIEnv *GDAPI godot_android_get_env(); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 48 | jobject GDAPI godot_android_get_activity(); - | ^ -modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 49 | jobject GDAPI godot_android_get_surface(); - | ^ -modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 50 | bool GDAPI godot_android_is_activity_resumed(); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: -modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_arvr_get_worldscale(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); - | ^ -modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: -modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ + | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ -In file included from modules/gdnative/include/net/godot_net.h:118: -modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); - | ^ -modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); - | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ -modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); - | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ -In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: -modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); - | ^ -modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); - | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ @@ -319068,18 +318835,52 @@ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ @@ -319263,6 +319064,9 @@ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ @@ -319317,6 +319121,9 @@ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); @@ -319366,21 +319173,57 @@ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ @@ -319396,14 +319239,31 @@ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, - from modules/gdnative/gdnative.h:40: + from ./modules/gdnative/gdnative.h:40: +modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 47 | JNIEnv *GDAPI godot_android_get_env(); + | ^ +modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 48 | jobject GDAPI godot_android_get_activity(); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, + from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ +modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 49 | jobject GDAPI godot_android_get_surface(); + | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ +modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 50 | bool GDAPI godot_android_is_activity_resumed(); + | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ @@ -319417,30 +319277,70 @@ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: +modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_arvr_get_worldscale(); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); + | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ +modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); + | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ +modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ +modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); + | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ +modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); + | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ +modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); + | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ +modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); + | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ +modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); + | ^ +modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); + | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ +modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); + | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ @@ -319457,6 +319357,19 @@ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ @@ -319466,6 +319379,12 @@ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ @@ -319475,9 +319394,24 @@ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ @@ -319490,6 +319424,15 @@ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ @@ -319499,42 +319442,90 @@ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ @@ -319547,6 +319538,18 @@ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ @@ -319557,6 +319560,13 @@ modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: +modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + | ^ +modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ @@ -319564,9 +319574,19 @@ modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ +In file included from modules/gdnative/include/net/godot_net.h:118: +modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); + | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ +modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); + | ^ +modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); + | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ @@ -319574,10 +319594,24 @@ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ +In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: +modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); + | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); + | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ +modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); + | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ @@ -322120,6 +322154,8 @@ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ +Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp +Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp modules/gdnative/arvr/arvr_interface_gdnative.cpp:248:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { | ^ @@ -322150,6 +322186,7 @@ modules/gdnative/arvr/arvr_interface_gdnative.cpp:401:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative) { | ^ +Compiling ==> modules/gdnative/pluginscript/register_types.cpp modules/gdnative/arvr/arvr_interface_gdnative.cpp:422:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { | ^ @@ -324695,14 +324732,13 @@ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -Compiling ==> modules/gdnative/pluginscript/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_instance.h:38, - from modules/gdnative/pluginscript/pluginscript_script.cpp:34: + from modules/gdnative/pluginscript/pluginscript_language.h:42, + from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -326414,6 +326450,7 @@ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ +Compiling ==> modules/gdnative/videodecoder/register_types.cpp modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ @@ -327232,14 +327269,13 @@ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ -Compiling ==> modules/gdnative/videodecoder/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, - from modules/gdnative/pluginscript/pluginscript_language.h:42, - from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: + from modules/gdnative/pluginscript/pluginscript_instance.h:38, + from modules/gdnative/pluginscript/pluginscript_script.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ @@ -329771,7 +329807,6 @@ | ^ Compiling ==> modules/gdnative/videodecoder/video_stream_gdnative.cpp Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp -Compiling ==> modules/gdscript/gdscript.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -330988,6 +331023,7 @@ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +Compiling ==> modules/gdscript/gdscript.cpp In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -331855,6 +331891,7 @@ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ +Compiling ==> modules/gdscript/gdscript_compiler.cpp modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ @@ -332388,10 +332425,6 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdscript/gdscript_compiler.cpp -Compiling ==> modules/gdscript/gdscript_editor.cpp -Compiling ==> modules/gdscript/gdscript_function.cpp -Compiling ==> modules/gdscript/gdscript_functions.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -332634,6 +332667,7 @@ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ +Compiling ==> modules/gdscript/gdscript_editor.cpp modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ @@ -333390,6 +333424,7 @@ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ +Compiling ==> modules/gdscript/gdscript_function.cpp modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ @@ -335010,6 +335045,7 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ +Compiling ==> modules/gdscript/gdscript_functions.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -335435,24 +335471,305 @@ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, + from modules/gdnative/include/gdnative/array.h:54, + from modules/gdnative/include/gdnative/string.h:66, + from modules/gdnative/include/gdnative/gdnative.h:145, + from modules/gdnative/videodecoder/../gdnative.h:39, + from modules/gdnative/videodecoder/video_stream_gdnative.h:34, + from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: +modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); + | ^ +modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); + | ^ +modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); + | ^ +modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); + | ^ +modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); + | ^ +modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); + | ^ +modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: +modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); + | ^ +modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); + | ^ +modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); + | ^ +modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); + | ^ +modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); + | ^ +modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); + | ^ +modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); + | ^ +modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); + | ^ +modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); + | ^ +modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); + | ^ +modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ +In file included from modules/gdnative/include/gdnative/basis.h:55, + from modules/gdnative/include/gdnative/vector3.h:54, + from modules/gdnative/include/gdnative/pool_arrays.h:157: +modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); + | ^ +modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); + | ^ +modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); + | ^ +modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); + | ^ +modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); + | ^ +modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); + | ^ +modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); + | ^ +modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); + | ^ +modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); + | ^ +modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); + | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ @@ -335516,12 +335833,18 @@ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ @@ -336083,1759 +336406,6 @@ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ -In file included from modules/gdnative/include/gdnative/aabb.h:55, - from modules/gdnative/include/gdnative/variant.h:147, - from modules/gdnative/include/gdnative/array.h:55: -modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); - | ^ -modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); - | ^ -modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); - | ^ -modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); - | ^ -modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); - | ^ -modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); - | ^ -modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); - | ^ -modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); - | ^ -modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); - | ^ -modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); - | ^ -modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); - | ^ -modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); - | ^ -modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); - | ^ -modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:151: -modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); - | ^ -modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); - | ^ -modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); - | ^ -modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); - | ^ -modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); - | ^ -modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); - | ^ -modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:152: -modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); - | ^ -modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); - | ^ -modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); - | ^ -modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:156: -modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); - | ^ -modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); - | ^ -modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); - | ^ -modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); - | ^ -modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); - | ^ -modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); - | ^ -modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); - | ^ -modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:157: -modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_rid_new(godot_rid *r_dest); - | ^ -modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); - | ^ -modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); - | ^ -modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); - | ^ -modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:159: -modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); - | ^ -modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); - | ^ -modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); - | ^ -modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); - | ^ -modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); - | ^ -modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); - | ^ -In file included from modules/gdnative/include/gdnative/variant.h:160: -modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); - | ^ -modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); - | ^ -modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); - | ^ -modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); - | ^ -modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); - | ^ -modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); - | ^ -modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); - | ^ -modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); - | ^ -modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); - | ^ -modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); - | ^ -modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); - | ^ -modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); - | ^ -modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); - | ^ -modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); - | ^ -modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); - | ^ -modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); - | ^ -modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); - | ^ -modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); - | ^ -modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); - | ^ -modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); - | ^ -modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); - | ^ -modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); - | ^ -modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); - | ^ -modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); - | ^ -modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); - | ^ -modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); - | ^ -modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); - | ^ -modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); - | ^ -modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); - | ^ -modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); - | ^ -modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); - | ^ -modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); - | ^ -modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); - | ^ -modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); - | ^ -modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); - | ^ -modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_array_new(godot_array *r_dest); - | ^ -modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); - | ^ -modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); - | ^ -modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); - | ^ -modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); - | ^ -modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); - | ^ -modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); - | ^ -modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); - | ^ -modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); - | ^ -modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | void GDAPI godot_array_clear(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); - | ^ -modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | void GDAPI godot_array_invert(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); - | ^ -modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); - | ^ -modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); - | ^ -modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | void GDAPI godot_array_sort(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); - | ^ -modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); - | ^ -modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | void GDAPI godot_array_destroy(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); - | ^ -modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_array_shuffle(godot_array *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); - | ^ -modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | void GDAPI godot_string_new(godot_string *r_dest); - | ^ -modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); - | ^ -modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); - | ^ -modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); - | ^ -modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); - | ^ -modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); - | ^ -modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); - | ^ -modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); - | ^ -modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); - | ^ -modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); - | ^ -modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); - | ^ -modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); - | ^ -modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); - | ^ -modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); - | ^ -modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | godot_string GDAPI godot_string_num(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); - | ^ -modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); - | ^ -modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_string GDAPI godot_string_num_real(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 135 | godot_string GDAPI godot_string_num_scientific(double p_num); - | ^ -modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); - | ^ -modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); - | ^ -modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); - | ^ -modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); - | ^ -modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); - | ^ -modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); - | ^ -modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); - | ^ -modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); - | ^ -modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); - | ^ -modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | double GDAPI godot_string_to_double(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 158 | double GDAPI godot_string_char_to_double(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); - | ^ -modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); - | ^ -modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); - | ^ -modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); - | ^ -modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); - | ^ -modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); - | ^ -modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); - | ^ -modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); - | ^ -modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); - | ^ -modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); - | ^ -modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); - | ^ -modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); - | ^ -modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); - | ^ -modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); - | ^ -modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); - | ^ -modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); - | ^ -modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); - | ^ -modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); - | ^ -modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); - | ^ -modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); - | ^ -modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); - | ^ -modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); - | ^ -modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); - | ^ -modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 261 | void GDAPI godot_string_destroy(godot_string *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/gdnative.h:149: -modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); - | ^ -modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); - | ^ -modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); - | ^ -modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 210 | void GDAPI godot_object_destroy(godot_object *p_o); - | ^ -modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed - | ^ -modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); - | ^ -modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); - | ^ -modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); - | ^ -modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 267 | godot_dictionary GDAPI godot_get_global_constants(); - | ^ -modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); - | ^ -modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 280 | void GDAPI *godot_alloc(int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); - | ^ -modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 282 | void GDAPI godot_free(void *p_ptr); - | ^ -modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); - | ^ -modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 287 | void GDAPI godot_print(const godot_string *p_message); - | ^ -modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); - | ^ -modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); - | ^ -modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); - | ^ -modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); - | ^ -In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: -modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 131 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 138 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 153 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 162 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 169 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 238 | GDCALLINGCONV void (*free_func)(void *); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); - | ^ -modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); - | ^ -modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); - | ^ -modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) { - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, - from modules/gdnative/include/gdnative/array.h:54, - from modules/gdnative/include/gdnative/string.h:66, - from modules/gdnative/include/gdnative/gdnative.h:145, - from modules/gdnative/videodecoder/../gdnative.h:39, - from modules/gdnative/videodecoder/video_stream_gdnative.h:34, - from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: -modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); - | ^ -modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); - | ^ -modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); - | ^ -modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); - | ^ -modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); - | ^ -modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); - | ^ -modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); - | ^ -In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: -modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); - | ^ -modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); - | ^ -modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); - | ^ -modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); - | ^ -modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); - | ^ -modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); - | ^ -modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); - | ^ -modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); - | ^ -modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); - | ^ -modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); - | ^ -modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); - | ^ -In file included from modules/gdnative/include/gdnative/basis.h:55, - from modules/gdnative/include/gdnative/vector3.h:54, - from modules/gdnative/include/gdnative/pool_arrays.h:157: -modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); - | ^ -modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); - | ^ -modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); - | ^ -modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); - | ^ -modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); - | ^ -modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); - | ^ -modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); - | ^ -modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); - | ^ -modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); - | ^ -modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); - | ^ -modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); - | ^ -modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] - 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); - | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ @@ -337884,96 +336454,201 @@ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +In file included from modules/gdnative/include/gdnative/aabb.h:55, + from modules/gdnative/include/gdnative/variant.h:147, + from modules/gdnative/include/gdnative/array.h:55: +modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ +modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ +modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ +modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ +modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ +modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ +modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); + | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ +modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); + | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ +modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); + | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); + | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); + | ^ +modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); + | ^ +modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); + | ^ +modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); + | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); + | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ +modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); + | ^ +modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ +modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); + | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ +modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); + | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ @@ -337986,6 +336661,9 @@ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); + | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ @@ -337995,48 +336673,84 @@ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); + | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ +modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); + | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); + | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ +modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); + | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ +modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); + | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ @@ -338055,87 +336769,157 @@ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:151: +modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ +modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); + | ^ +modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ +modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ +modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ +modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ +modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ +modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ @@ -338163,81 +336947,179 @@ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:152: +modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ +modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ +modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); + | ^ +modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); + | ^ +In file included from modules/gdnative/include/gdnative/variant.h:156: +modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); + | ^ +modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ +modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ +modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ +modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ +modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ +modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ +modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); + | ^ +modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ +modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ @@ -338259,15 +337141,25 @@ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:157: +modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 60 | void GDAPI godot_rid_new(godot_rid *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ @@ -338277,9 +337169,15 @@ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ +modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ +modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ @@ -338319,78 +337217,151 @@ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:159: +modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ +modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ +modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ +modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); + | ^ +modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); + | ^ +modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ +modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); + | ^ +modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ +modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ +modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ @@ -338415,42 +337386,82 @@ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +In file included from modules/gdnative/include/gdnative/variant.h:160: +modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); + | ^ +modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ +modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ +modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ @@ -338460,27 +337471,54 @@ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); + | ^ +modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ @@ -338490,48 +337528,105 @@ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); + | ^ +modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); + | ^ +modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); + | ^ +modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); + | ^ +modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); + | ^ +modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); + | ^ +modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); + | ^ +modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ +modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ @@ -338541,87 +337636,228 @@ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ +modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ +modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); + | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ +modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); + | ^ +modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); + | ^ +modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); + | ^ +modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); + | ^ +modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); + | ^ +modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); + | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: @@ -338631,24 +337867,42 @@ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ +modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 63 | void GDAPI godot_array_new(godot_array *r_dest); + | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); + | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); + | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); + | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); + | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); + | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ @@ -338658,51 +337912,105 @@ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ +modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); + | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ +modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); + | ^ +modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); + | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ +modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); + | ^ +modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ +modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | void GDAPI godot_array_clear(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ +modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ +modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); + | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ @@ -338712,60 +338020,120 @@ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | void GDAPI godot_array_invert(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ +modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); + | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ +modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); + | ^ +modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ +modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); + | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ +modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); + | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | void GDAPI godot_array_sort(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); + | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ +modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ +modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); + | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | void GDAPI godot_array_destroy(godot_array *p_self); + | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ +modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); + | ^ +modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); + | ^ +modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_array_shuffle(godot_array *p_self); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); @@ -338773,39 +338141,66 @@ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ +modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); + | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 78 | void GDAPI godot_string_new(godot_string *r_dest); + | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); + | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); + | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ +modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); + | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ +modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ @@ -338852,244 +338247,520 @@ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); + | ^ +modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); + | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ +modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); + | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ +modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); + | ^ +modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); + | ^ +modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); + | ^ +modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ +modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); + | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); + | ^ +modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); + | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); + | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); + | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ +modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); + | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ +modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); + | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ +modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); + | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ +modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ +modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); + | ^ +modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ +modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ +modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); + | ^ +modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); + | ^ +modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | godot_string GDAPI godot_string_num(double p_num); + | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ +modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ +modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); + | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ +modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 134 | godot_string GDAPI godot_string_num_real(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 135 | godot_string GDAPI godot_string_num_scientific(double p_num); + | ^ +modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); + | ^ +modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ +modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); + | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ +modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ +modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); + | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); + | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); + | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ +modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); + | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); + | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ +modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); + | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ +modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); + | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ +modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); + | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | double GDAPI godot_string_to_double(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ +modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ +modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 158 | double GDAPI godot_string_char_to_double(const char *p_what); + | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); + | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); + | ^ +modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); + | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ +modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); + | ^ +modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); + | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ +modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); + | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); + | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ +modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ +modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ +modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ +modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); + | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); + | ^ +modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); + | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ +modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); + | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ +modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); + | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ +modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ @@ -339300,141 +338971,318 @@ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ +modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ +modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ +modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); + | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ +modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); + | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ +modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); + | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ +modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); + | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); + | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); + | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); + | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); + | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); + | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ +modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); + | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); + | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); + | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); + | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ +modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ +modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); + | ^ +modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ +modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ +modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); + | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ +modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ +modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); + | ^ +modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ +modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ +modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); + | ^ +modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); + | ^ +modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); + | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ +modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); + | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ +modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); + | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ +modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 261 | void GDAPI godot_string_destroy(godot_string *p_self); + | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ @@ -339456,21 +339304,100 @@ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ +In file included from modules/gdnative/include/gdnative/gdnative.h:149: +modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); + | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ +modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); + | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ +modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); + | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); + | ^ +modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); + | ^ +modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 210 | void GDAPI godot_object_destroy(godot_object *p_o); + | ^ +modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed + | ^ +modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); + | ^ +modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); + | ^ +modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); + | ^ +modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 267 | godot_dictionary GDAPI godot_get_global_constants(); + | ^ +modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); + | ^ +modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 280 | void GDAPI *godot_alloc(int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); + | ^ +modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 282 | void GDAPI godot_free(void *p_ptr); + | ^ +modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); + | ^ +modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 287 | void GDAPI godot_print(const godot_string *p_message); + | ^ +modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); + | ^ +modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); + | ^ +modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); + | ^ +modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); + | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ @@ -339483,45 +339410,88 @@ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ +In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: +modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 131 | GDCALLINGCONV void (*free_func)(void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 138 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); + | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); + | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 153 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); + | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 162 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); + | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 169 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); + | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ @@ -339537,9 +339507,15 @@ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); + | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); + | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ @@ -339549,42 +339525,96 @@ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); + | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); + | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); + | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); + | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 238 | GDCALLINGCONV void (*free_func)(void *); + | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); + | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); + | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); + | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ +modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); + | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ @@ -339678,6 +339708,9 @@ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ +modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); + | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ @@ -340082,6 +340115,9 @@ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ +modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] + 97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) { + | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ @@ -340167,7 +340203,6 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/gdscript/gdscript_parser.cpp modules/gdnative/videodecoder/video_stream_gdnative.cpp:44:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | godot_int GDAPI godot_videodecoder_file_read(void *ptr, uint8_t *buf, int buf_size) { | ^ @@ -340177,6 +340212,7 @@ modules/gdnative/videodecoder/video_stream_gdnative.cpp:97:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { | ^ +Compiling ==> modules/gdscript/gdscript_parser.cpp Compiling ==> modules/gdscript/gdscript_tokenizer.cpp Compiling ==> modules/gdscript/register_types.cpp Compiling ==> modules/gdscript/editor/gdscript_highlighter.cpp @@ -340220,11 +340256,11 @@ Compiling ==> thirdparty/mbedtls/library/bignum.c Compiling ==> thirdparty/mbedtls/library/blowfish.c Compiling ==> thirdparty/mbedtls/library/camellia.c +Compiling ==> modules/jpg/image_loader_jpegd.cpp +Compiling ==> modules/jpg/register_types.cpp Compiling ==> thirdparty/mbedtls/library/ccm.c Compiling ==> thirdparty/mbedtls/library/certs.c Compiling ==> thirdparty/mbedtls/library/chacha20.c -Compiling ==> modules/jpg/register_types.cpp -Compiling ==> modules/jpg/image_loader_jpegd.cpp Compiling ==> thirdparty/mbedtls/library/chachapoly.c Compiling ==> thirdparty/mbedtls/library/cipher.c Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c @@ -340301,12 +340337,12 @@ Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp Compiling ==> modules/mobile_vr/register_types.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp +Compiling ==> modules/mbedtls/packet_peer_mbed_dtls.cpp +Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp Compiling ==> modules/mbedtls/crypto_mbedtls.cpp Compiling ==> modules/mbedtls/register_types.cpp Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp -Compiling ==> modules/mbedtls/packet_peer_mbed_dtls.cpp -Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp @@ -340332,23 +340368,25 @@ Compiling ==> modules/squish/image_compress_squish.cpp Compiling ==> modules/squish/register_types.cpp Compiling ==> thirdparty/misc/stb_vorbis.c +Compiling ==> thirdparty/nanosvg/nanosvg.cc Compiling ==> modules/opensimplex/noise_texture.cpp -Compiling ==> modules/opensimplex/register_types.cpp Compiling ==> modules/pvr/texture_loader_pvr.cpp Compiling ==> modules/navigation/navigation_mesh_generator.cpp Compiling ==> modules/navigation/nav_map.cpp -Compiling ==> modules/navigation/rvo_agent.cpp Compiling ==> modules/navigation/navigation_mesh_editor_plugin.cpp Compiling ==> modules/navigation/godot_navigation_server.cpp Compiling ==> modules/navigation/register_types.cpp Compiling ==> modules/navigation/nav_region.cpp -Compiling ==> modules/pvr/image_compress_pvrtc.cpp -Compiling ==> modules/pvr/register_types.cpp -Compiling ==> modules/opensimplex/open_simplex_noise.cpp Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp -Compiling ==> modules/stb_vorbis/register_types.cpp Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp -Compiling ==> thirdparty/nanosvg/nanosvg.cc +Compiling ==> modules/stb_vorbis/register_types.cpp +Compiling ==> modules/navigation/rvo_agent.cpp +Compiling ==> modules/pvr/register_types.cpp +Compiling ==> modules/pvr/image_compress_pvrtc.cpp +Compiling ==> modules/opensimplex/register_types.cpp +Compiling ==> modules/opensimplex/open_simplex_noise.cpp +Compiling ==> modules/svg/image_loader_svg.cpp +Compiling ==> modules/svg/register_types.cpp Compiling ==> modules/tga/image_loader_tga.cpp Compiling ==> modules/tga/register_types.cpp Compiling ==> modules/theora/register_types.cpp @@ -340369,13 +340407,11 @@ Compiling ==> thirdparty/miniupnpc/src/addr_is_reserved.c Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp Compiling ==> thirdparty/vhacd/src/FloatMath.cpp -Compiling ==> modules/upnp/upnp.cpp -Compiling ==> modules/svg/register_types.cpp -Compiling ==> modules/svg/image_loader_svg.cpp -Compiling ==> modules/upnp/register_types.cpp -Compiling ==> modules/upnp/upnp_device.cpp Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp +Compiling ==> modules/upnp/register_types.cpp +Compiling ==> modules/upnp/upnp_device.cpp +Compiling ==> modules/upnp/upnp.cpp Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp @@ -340400,9 +340436,6 @@ Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp Compiling ==> modules/webp/image_loader_webp.cpp Compiling ==> modules/webp/register_types.cpp -Compiling ==> modules/tinyexr/register_types.cpp -Compiling ==> modules/tinyexr/image_saver_tinyexr.cpp -Compiling ==> modules/tinyexr/image_loader_tinyexr.cpp Compiling ==> modules/webrtc/register_types.cpp Compiling ==> modules/webrtc/webrtc_data_channel.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, @@ -341166,6 +341199,7 @@ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ +Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ @@ -342851,9 +342885,6 @@ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp -Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp -Compiling ==> modules/webrtc/webrtc_multiplayer.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -343252,6 +343283,7 @@ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ +Compiling ==> modules/tinyexr/register_types.cpp modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ @@ -345300,7 +345332,8 @@ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -Compiling ==> modules/webrtc/webrtc_peer_connection.cpp +Compiling ==> modules/tinyexr/image_saver_tinyexr.cpp +Compiling ==> modules/tinyexr/image_loader_tinyexr.cpp Compiling ==> modules/webm/register_types.cpp Compiling ==> modules/webm/video_stream_webm.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, @@ -345476,7 +345509,13 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ +Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp +Compiling ==> modules/webrtc/webrtc_multiplayer.cpp +Compiling ==> modules/webrtc/webrtc_peer_connection.cpp Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp +Compiling ==> modules/webrtc/webrtc_peer_connection_js.cpp +Compiling ==> thirdparty/wslay/wslay_net.c +Compiling ==> thirdparty/wslay/wslay_event.c In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, @@ -346948,6 +346987,7 @@ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ +Compiling ==> thirdparty/wslay/wslay_queue.c modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ @@ -347923,16 +347963,11 @@ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ -Compiling ==> modules/webrtc/webrtc_peer_connection_js.cpp -Compiling ==> thirdparty/wslay/wslay_net.c -Compiling ==> thirdparty/wslay/wslay_event.c -Compiling ==> thirdparty/wslay/wslay_queue.c Compiling ==> thirdparty/wslay/wslay_frame.c Compiling ==> modules/webxr/register_types.cpp -Compiling ==> modules/websocket/wsl_peer.cpp -Compiling ==> modules/websocket/websocket_multiplayer_peer.cpp -Compiling ==> modules/websocket/emws_client.cpp -Compiling ==> modules/websocket/wsl_client.cpp +Compiling ==> modules/websocket/websocket_client.cpp +Compiling ==> modules/websocket/emws_peer.cpp +Compiling ==> modules/websocket/websocket_peer.cpp Compiling ==> modules/websocket/websocket_server.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, @@ -348107,12 +348142,13 @@ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ -Compiling ==> modules/websocket/emws_server.cpp -Compiling ==> modules/websocket/websocket_client.cpp -Compiling ==> modules/websocket/wsl_server.cpp -Compiling ==> modules/websocket/websocket_peer.cpp -Compiling ==> modules/websocket/emws_peer.cpp +Compiling ==> modules/websocket/wsl_client.cpp Compiling ==> modules/websocket/register_types.cpp +Compiling ==> modules/websocket/wsl_server.cpp +Compiling ==> modules/websocket/emws_client.cpp +Compiling ==> modules/websocket/websocket_multiplayer_peer.cpp +Compiling ==> modules/websocket/emws_server.cpp +Compiling ==> modules/websocket/wsl_peer.cpp Compiling ==> modules/webxr/webxr_interface.cpp Compiling ==> modules/webxr/webxr_interface_js.cpp Compiling ==> thirdparty/xatlas/xatlas.cpp @@ -348134,9 +348170,9 @@ Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp Compiling ==> drivers/pulseaudio/pulse-so_wrap.c Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp -Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp Linking Static Library ==> platform/libplatform.x11.opt.tools.64.a Ranlib Library ==> platform/libplatform.x11.opt.tools.64.a +Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp Compiling ==> drivers/gles3/rasterizer_canvas_base_gles3.cpp @@ -348150,8 +348186,8 @@ Compiling ==> drivers/gles2/rasterizer_canvas_base_gles2.cpp Compiling ==> drivers/gles2/rasterizer_canvas_gles2.cpp Compiling ==> drivers/gles2/rasterizer_gles2.cpp -Compiling ==> modules/xatlas_unwrap/register_types.cpp Compiling ==> drivers/gles2/rasterizer_scene_gles2.cpp +Compiling ==> modules/xatlas_unwrap/register_types.cpp Compiling ==> drivers/gles2/rasterizer_storage_gles2.cpp Compiling ==> drivers/gles2/shader_compiler_gles2.cpp Compiling ==> drivers/gles2/shader_gles2.cpp @@ -348169,6 +348205,27 @@ Compiling ==> platform/osx/export/codesign.cpp Compiling ==> platform/osx/export/export.cpp Compiling ==> platform/osx/export/lipo.cpp +Compiling ==> platform/osx/export/macho.cpp +Compiling ==> platform/osx/export/plist.cpp +Compiling ==> platform/uwp/export/export.cpp +In file included from ./core/ustring.h:35, + from ./core/math/vector2.h:35, + from ./core/math/rect2.h:34, + from ./core/math/camera_matrix.h:34, + from ./servers/visual/rasterizer.h:34, + from drivers/gles3/rasterizer_storage_gles3.h:36, + from drivers/gles3/rasterizer_storage_gles3.cpp:31: +In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]', + inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:85:70, + inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:190:5, + inlined from 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)' at drivers/gles3/rasterizer_storage_gles3.cpp:7234:44: +./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] + 140 | _ptr[p_index] = p_elem; + | ^~~~ +drivers/gles3/rasterizer_storage_gles3.cpp: In member function 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)': +drivers/gles3/rasterizer_storage_gles3.cpp:7231:70: note: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' was declared here + 7231 | RenderTarget::Effects::MipMaps::Size mm; + | ^~ In file included from ./core/ustring.h:35, from ./core/pool_vector.h:39, from drivers/gles2/rasterizer_storage_gles2.h:34, @@ -348195,33 +348252,12 @@ drivers/gles2/rasterizer_storage_gles2.cpp:5249:61: note: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::color' was declared here 5249 | RenderTarget::MipMaps::Size mm; | ^~ -Compiling ==> platform/osx/export/macho.cpp -In file included from ./core/ustring.h:35, - from ./core/math/vector2.h:35, - from ./core/math/rect2.h:34, - from ./core/math/camera_matrix.h:34, - from ./servers/visual/rasterizer.h:34, - from drivers/gles3/rasterizer_storage_gles3.h:36, - from drivers/gles3/rasterizer_storage_gles3.cpp:31: -In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]', - inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:85:70, - inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:190:5, - inlined from 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)' at drivers/gles3/rasterizer_storage_gles3.cpp:7234:44: -./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] - 140 | _ptr[p_index] = p_elem; - | ^~~~ -drivers/gles3/rasterizer_storage_gles3.cpp: In member function 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)': -drivers/gles3/rasterizer_storage_gles3.cpp:7231:70: note: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' was declared here - 7231 | RenderTarget::Effects::MipMaps::Size mm; - | ^~ -Compiling ==> platform/osx/export/plist.cpp -Compiling ==> platform/uwp/export/export.cpp Compiling ==> platform/windows/export/export.cpp Compiling ==> platform/x11/export/export.cpp Compiling ==> editor/animation_bezier_editor.cpp +Compiling ==> editor/animation_track_editor.cpp Linking Static Library ==> drivers/libdrivers.x11.opt.tools.64.a Ranlib Library ==> drivers/libdrivers.x11.opt.tools.64.a -Compiling ==> editor/animation_track_editor.cpp Compiling ==> editor/animation_track_editor_plugins.cpp Compiling ==> editor/array_property_edit.cpp Compiling ==> editor/audio_stream_preview.cpp @@ -348232,11 +348268,11 @@ Compiling ==> editor/dictionary_property_edit.cpp Compiling ==> editor/editor_about.cpp Compiling ==> editor/editor_asset_installer.cpp +Linking Static Library ==> modules/libmodules.x11.opt.tools.64.a Compiling ==> editor/editor_atlas_packer.cpp Compiling ==> editor/editor_audio_buses.cpp -Linking Static Library ==> modules/libmodules.x11.opt.tools.64.a -Compiling ==> editor/editor_autoload_settings.cpp Ranlib Library ==> modules/libmodules.x11.opt.tools.64.a +Compiling ==> editor/editor_autoload_settings.cpp Compiling ==> editor/editor_data.cpp Compiling ==> editor/editor_dir_dialog.cpp Compiling ==> editor/editor_export.cpp @@ -348464,13 +348500,13 @@ Compiling ==> scene/3d/navigation_agent.cpp Compiling ==> scene/3d/navigation_mesh_instance.cpp Compiling ==> scene/3d/navigation_obstacle.cpp +Compiling ==> scene/3d/occluder.cpp +Compiling ==> scene/3d/particles.cpp +Compiling ==> scene/3d/path.cpp editor/plugins/visual_shader_editor_plugin.cpp: In constructor 'VisualShaderEditor::VisualShaderEditor()': editor/plugins/visual_shader_editor_plugin.cpp:2355:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 2355 | VisualShaderEditor::VisualShaderEditor() { | ^~~~~~~~~~~~~~~~~~ -Compiling ==> scene/3d/occluder.cpp -Compiling ==> scene/3d/particles.cpp -Compiling ==> scene/3d/path.cpp Compiling ==> scene/3d/physics_body.cpp Compiling ==> scene/3d/physics_joint.cpp Compiling ==> scene/3d/portal.cpp @@ -348478,14 +348514,14 @@ Compiling ==> scene/3d/proximity_group.cpp Compiling ==> scene/3d/ray_cast.cpp Compiling ==> scene/3d/reflection_probe.cpp -Linking Static Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/3d/remote_transform.cpp Compiling ==> scene/3d/room.cpp -Ranlib Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/3d/room_group.cpp Compiling ==> scene/3d/room_manager.cpp -Compiling ==> scene/3d/soft_body.cpp +Linking Static Library ==> editor/libeditor.x11.opt.tools.64.a +Ranlib Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/3d/skeleton.cpp +Compiling ==> scene/3d/soft_body.cpp Compiling ==> scene/3d/spatial.cpp Compiling ==> scene/3d/spatial_velocity_tracker.cpp Compiling ==> scene/3d/spring_arm.cpp @@ -348650,16 +348686,16 @@ Compiling ==> servers/physics_2d/area_2d_sw.cpp Compiling ==> servers/physics_2d/area_pair_2d_sw.cpp Compiling ==> servers/physics_2d/body_2d_sw.cpp -Linking Static Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp +Linking Static Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics_2d/broad_phase_2d_bvh.cpp Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp -Ranlib Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp +Ranlib Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics_2d/joints_2d_sw.cpp Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp @@ -348820,11 +348856,11 @@ Compiling ==> core/version_hash.gen.cpp Compiling ==> core/os/dir_access.cpp Compiling ==> core/os/file_access.cpp +Compiling ==> core/os/input.cpp servers/visual_server.cpp: In static member function 'static void VisualServer::_bind_methods()': servers/visual_server.cpp:1836:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 1836 | void VisualServer::_bind_methods() { | ^~~~~~~~~~~~ -Compiling ==> core/os/input.cpp Compiling ==> core/os/input_event.cpp Compiling ==> core/os/keyboard.cpp Compiling ==> core/os/main_loop.cpp @@ -348913,7 +348949,7 @@ Ranlib Library ==> core/libcore.x11.opt.tools.64.a Linking Program ==> bin/godot.x11.opt.tools.64 scons: done building targets. -[Time elapsed: 00:10:30.997] +[Time elapsed: 00:09:06.849] make[1]: Leaving directory '/build/reproducible-path/godot-3.5.2-stable' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary @@ -348947,15 +348983,15 @@ install -m0755 -d debian/godot3-server/usr/share/doc/godot3-server install -p -m0644 debian/copyright debian/godot3-server/usr/share/doc/godot3-server/copyright dh_installchangelogs + install -m0755 -d debian/godot3-server/usr/share/doc/godot3-server + install -p -m0644 debian/.debhelper/generated/godot3-server/dh_installchangelogs.dch.trimmed debian/godot3-server/usr/share/doc/godot3-server/changelog.Debian + install -p -m0644 ./CHANGELOG.md debian/godot3-server/usr/share/doc/godot3-server/changelog install -m0755 -d debian/godot3-runner/usr/share/doc/godot3-runner install -p -m0644 debian/.debhelper/generated/godot3-runner/dh_installchangelogs.dch.trimmed debian/godot3-runner/usr/share/doc/godot3-runner/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/godot3-runner/usr/share/doc/godot3-runner/changelog install -m0755 -d debian/godot3/usr/share/doc/godot3 install -p -m0644 debian/.debhelper/generated/godot3/dh_installchangelogs.dch.trimmed debian/godot3/usr/share/doc/godot3/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/godot3/usr/share/doc/godot3/changelog - install -m0755 -d debian/godot3-server/usr/share/doc/godot3-server - install -p -m0644 debian/.debhelper/generated/godot3-server/dh_installchangelogs.dch.trimmed debian/godot3-server/usr/share/doc/godot3-server/changelog.Debian - install -p -m0644 ./CHANGELOG.md debian/godot3-server/usr/share/doc/godot3-server/changelog dh_perl dh_link dh_strip_nondeterminism @@ -348964,11 +349000,11 @@ cd debian/godot3-runner cd debian/godot3-server chmod a-x usr/share/doc/godot3/changelog usr/share/doc/godot3/changelog.Debian - chmod a-x usr/share/doc/godot3-runner/changelog usr/share/doc/godot3-runner/changelog.Debian chmod a-x usr/share/doc/godot3-server/changelog usr/share/doc/godot3-server/changelog.Debian + chmod a-x usr/share/doc/godot3-runner/changelog usr/share/doc/godot3-runner/changelog.Debian gzip -9nf usr/share/doc/godot3/changelog usr/share/doc/godot3/changelog.Debian - gzip -9nf usr/share/doc/godot3-runner/changelog usr/share/doc/godot3-runner/changelog.Debian gzip -9nf usr/share/doc/godot3-server/changelog usr/share/doc/godot3-server/changelog.Debian + gzip -9nf usr/share/doc/godot3-runner/changelog usr/share/doc/godot3-runner/changelog.Debian cd '/build/reproducible-path/godot-3.5.2-stable' cd '/build/reproducible-path/godot-3.5.2-stable' cd '/build/reproducible-path/godot-3.5.2-stable' @@ -348979,14 +349015,14 @@ find debian/godot3-runner ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/godot3-server ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/godot3 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/godot3-server/usr/share/doc -type f -a -true -a ! -regex 'debian/godot3-server/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-runner/usr/share/doc -type f -a -true -a ! -regex 'debian/godot3-runner/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/godot3-server/usr/share/doc -type f -a -true -a ! -regex 'debian/godot3-server/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3/usr/share/doc -type f -a -true -a ! -regex 'debian/godot3/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/godot3-server/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/godot3-runner/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/godot3/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/godot3-server/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/godot3/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-server -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/godot3/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-runner -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-server/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/godot3-runner/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x @@ -348998,10 +349034,10 @@ dwz -- debian/godot3-server/usr/bin/godot3-server dwz -- debian/godot3/usr/bin/godot3 dh_strip -a - install -m0755 -d debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/7b - objcopy --only-keep-debug --compress-debug-sections debian/godot3-runner/usr/bin/godot3-runner debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/7b/d97d85306dce34a8b19dded0aa82cddaf4fe6c.debug install -m0755 -d debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/bb objcopy --only-keep-debug --compress-debug-sections debian/godot3-server/usr/bin/godot3-server debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/bb/8c7d21714c4444cce628c8b54a921a6913f8d7.debug + install -m0755 -d debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/7b + objcopy --only-keep-debug --compress-debug-sections debian/godot3-runner/usr/bin/godot3-runner debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/7b/d97d85306dce34a8b19dded0aa82cddaf4fe6c.debug install -m0755 -d debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/2c objcopy --only-keep-debug --compress-debug-sections debian/godot3/usr/bin/godot3 debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/2c/b3a7186d91c1e95ba732b6ac3748fca353f324.debug chmod 0644 -- debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/7b/d97d85306dce34a8b19dded0aa82cddaf4fe6c.debug @@ -349030,17 +349066,22 @@ rm -f debian/godot3-runner/DEBIAN/shlibs rm -f debian/godot3-server/DEBIAN/shlibs dh_shlibdeps -a - install -m0755 -d debian/godot3/DEBIAN - dpkg-shlibdeps -Tdebian/godot3.substvars debian/godot3/usr/bin/godot3 - install -m0755 -d debian/godot3-runner/DEBIAN - dpkg-shlibdeps -Tdebian/godot3-runner.substvars debian/godot3-runner/usr/bin/godot3-runner install -m0755 -d debian/godot3-server/DEBIAN dpkg-shlibdeps -Tdebian/godot3-server.substvars debian/godot3-server/usr/bin/godot3-server + install -m0755 -d debian/godot3-runner/DEBIAN + dpkg-shlibdeps -Tdebian/godot3-runner.substvars debian/godot3-runner/usr/bin/godot3-runner + install -m0755 -d debian/godot3/DEBIAN + dpkg-shlibdeps -Tdebian/godot3.substvars debian/godot3/usr/bin/godot3 dh_installdeb install -m0755 -d debian/godot3/DEBIAN install -m0755 -d debian/godot3-runner/DEBIAN install -m0755 -d debian/godot3-server/DEBIAN dh_gencontrol + install -m0755 -d debian/godot3-server/DEBIAN + echo misc:Depends= >> debian/godot3-server.substvars + echo misc:Pre-Depends= >> debian/godot3-server.substvars + install -m0755 -d debian/.debhelper/godot3-server/dbgsym-root/DEBIAN + dpkg-gencontrol -pgodot3-server -ldebian/changelog -Tdebian/godot3-server.substvars -cdebian/control -Pdebian/.debhelper/godot3-server/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=godot3-server-dbgsym "-DDepends=godot3-server (= \${binary:Version})" "-DDescription=debug symbols for godot3-server" -DBuild-Ids=bb8c7d21714c4444cce628c8b54a921a6913f8d7 -DSection=debug -UMulti-Arch -UReplaces -UBreaks install -m0755 -d debian/godot3/DEBIAN echo misc:Depends= >> debian/godot3.substvars echo misc:Pre-Depends= >> debian/godot3.substvars @@ -349051,26 +349092,21 @@ echo misc:Pre-Depends= >> debian/godot3-runner.substvars install -m0755 -d debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN dpkg-gencontrol -pgodot3-runner -ldebian/changelog -Tdebian/godot3-runner.substvars -cdebian/control -Pdebian/.debhelper/godot3-runner/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=godot3-runner-dbgsym "-DDepends=godot3-runner (= \${binary:Version})" "-DDescription=debug symbols for godot3-runner" -DBuild-Ids=7bd97d85306dce34a8b19dded0aa82cddaf4fe6c -DSection=debug -UMulti-Arch -UReplaces -UBreaks - install -m0755 -d debian/godot3-server/DEBIAN - echo misc:Depends= >> debian/godot3-server.substvars - echo misc:Pre-Depends= >> debian/godot3-server.substvars - install -m0755 -d debian/.debhelper/godot3-server/dbgsym-root/DEBIAN - dpkg-gencontrol -pgodot3-server -ldebian/changelog -Tdebian/godot3-server.substvars -cdebian/control -Pdebian/.debhelper/godot3-server/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=godot3-server-dbgsym "-DDepends=godot3-server (= \${binary:Version})" "-DDescription=debug symbols for godot3-server" -DBuild-Ids=bb8c7d21714c4444cce628c8b54a921a6913f8d7 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - chmod 0644 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pgodot3-runner -ldebian/changelog -Tdebian/godot3-runner.substvars -cdebian/control -Pdebian/godot3-runner chmod 0644 -- debian/.debhelper/godot3/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/godot3/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgodot3 -ldebian/changelog -Tdebian/godot3.substvars -cdebian/control -Pdebian/godot3 + chmod 0644 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pgodot3-runner -ldebian/changelog -Tdebian/godot3-runner.substvars -cdebian/control -Pdebian/godot3-runner chmod 0644 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgodot3-server -ldebian/changelog -Tdebian/godot3-server.substvars -cdebian/control -Pdebian/godot3-server chmod 0644 -- debian/godot3-server/DEBIAN/control chown 0:0 -- debian/godot3-server/DEBIAN/control - chmod 0644 -- debian/godot3-runner/DEBIAN/control - chown 0:0 -- debian/godot3-runner/DEBIAN/control chmod 0644 -- debian/godot3/DEBIAN/control chown 0:0 -- debian/godot3/DEBIAN/control + chmod 0644 -- debian/godot3-runner/DEBIAN/control + chown 0:0 -- debian/godot3-runner/DEBIAN/control dh_md5sums install -m0755 -d debian/godot3/DEBIAN install -m0755 -d debian/godot3-runner/DEBIAN @@ -349082,20 +349118,20 @@ chown 0:0 -- debian/godot3-runner/DEBIAN/md5sums install -m0755 -d debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN cd debian/.debhelper/godot3-runner/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/godot3-server/DEBIAN/md5sums - chown 0:0 -- debian/godot3-server/DEBIAN/md5sums - install -m0755 -d debian/.debhelper/godot3-server/dbgsym-root/DEBIAN chmod 0644 -- debian/godot3/DEBIAN/md5sums chown 0:0 -- debian/godot3/DEBIAN/md5sums install -m0755 -d debian/.debhelper/godot3/dbgsym-root/DEBIAN - cd debian/.debhelper/godot3-server/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/godot3-server/DEBIAN/md5sums + chown 0:0 -- debian/godot3-server/DEBIAN/md5sums + install -m0755 -d debian/.debhelper/godot3-server/dbgsym-root/DEBIAN cd debian/.debhelper/godot3/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/.debhelper/godot3-server/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/godot3/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/godot3/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/md5sums dh_builddeb dpkg-deb --build debian/godot3 .. dpkg-deb --root-owner-group --build debian/.debhelper/godot3/dbgsym-root .. @@ -349104,8 +349140,8 @@ dpkg-deb --build debian/godot3-server .. dpkg-deb --root-owner-group --build debian/.debhelper/godot3-server/dbgsym-root .. dpkg-deb: building package 'godot3-runner-dbgsym' in '../godot3-runner-dbgsym_3.5.2-stable-2_arm64.deb'. -dpkg-deb: building package 'godot3' in '../godot3_3.5.2-stable-2_arm64.deb'. dpkg-deb: building package 'godot3-server-dbgsym' in '../godot3-server-dbgsym_3.5.2-stable-2_arm64.deb'. +dpkg-deb: building package 'godot3' in '../godot3_3.5.2-stable-2_arm64.deb'. dpkg-deb: building package 'godot3-dbgsym' in '../godot3-dbgsym_3.5.2-stable-2_arm64.deb'. dpkg-deb: building package 'godot3-runner' in '../godot3-runner_3.5.2-stable-2_arm64.deb'. dpkg-deb: building package 'godot3-server' in '../godot3-server_3.5.2-stable-2_arm64.deb'. @@ -349116,12 +349152,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1000685/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1000685/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1672767 and its subdirectories -I: Current time: Fri Jun 13 12:59:10 -12 2025 -I: pbuilder-time-stamp: 1749862750 +I: removing directory /srv/workspace/pbuilder/1000685 and its subdirectories +I: Current time: Sun May 12 09:03:46 +14 2024 +I: pbuilder-time-stamp: 1715454226